From 8116e2070e075658d18e78682918dffce603036d Mon Sep 17 00:00:00 2001 From: ted10014 Date: Sun, 29 Nov 2020 23:45:41 +0800 Subject: [PATCH 001/700] Committed 2020/11/29 --- Chapter5/QDemo.java | 55 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 Chapter5/QDemo.java diff --git a/Chapter5/QDemo.java b/Chapter5/QDemo.java new file mode 100644 index 0000000..cfdc1ab --- /dev/null +++ b/Chapter5/QDemo.java @@ -0,0 +1,55 @@ + +class Queue { + + char q[]; // this array holds the queue input + + int putloc, getloc; // the put and get indices + + public Queue(int size) { + + q = new char[size]; // allocate memory for queue. + putloc = getloc = 0; // the put and get indices (plural of index) are initially set to zero. + + } + + // The put() method, which stores elements. + // put a character into the queue. + void put(char ch) { + + if (putloc == q.length) { + System.out.println(" - Queue is full. "); + return; + } + + q[putloc++] = ch; + + } + + char get() { + + if (getloc == putloc) { + System.out.println(" - Queue is empty. "); + return (char) 0; + } + + return q[getloc++]; // Note the difference between ++getloc and getloc++. + // the next element is returned. In this process, getloc is incremented. + // Thus, getloc always indicates the location of the next element to be retrieved. + } + +} + +// Demonstrate the Queue class. + +class QDemo{ + public static void main(String args[]) { + + Queue bigQueue = new Queue(100); + Queue smallQueue = new Queue(4); + char ch; + int i; + System.out.println("Using bigQ to store the alphabet. "); + // put some numbers into bigQ + + } +} From 2b240c2d69c651eb47d57becfc7bfddcf4e231b7 Mon Sep 17 00:00:00 2001 From: ted10014 Date: Mon, 30 Nov 2020 03:34:20 +0800 Subject: [PATCH 002/700] Committed 2020/11/30 --- Chapter5/QDemo.java | 79 +++++++++++++++++++++++++++++++++------------ 1 file changed, 58 insertions(+), 21 deletions(-) diff --git a/Chapter5/QDemo.java b/Chapter5/QDemo.java index cfdc1ab..fdc0c98 100644 --- a/Chapter5/QDemo.java +++ b/Chapter5/QDemo.java @@ -1,55 +1,92 @@ class Queue { - char q[]; // this array holds the queue input - - int putloc, getloc; // the put and get indices - + char q[]; // this array holds the queue input + + int putloc, getloc; // the put and get indices + public Queue(int size) { - - q = new char[size]; // allocate memory for queue. - putloc = getloc = 0; // the put and get indices (plural of index) are initially set to zero. + + q = new char[size]; // allocate memory for queue. + putloc = getloc = 0; // the put and get indices (plural of index) are initially set to zero. } - + // The put() method, which stores elements. - // put a character into the queue. + // put a character into the queue. void put(char ch) { - + if (putloc == q.length) { System.out.println(" - Queue is full. "); return; } - + q[putloc++] = ch; - + } - + char get() { - + if (getloc == putloc) { System.out.println(" - Queue is empty. "); return (char) 0; } - - return q[getloc++]; // Note the difference between ++getloc and getloc++. - // the next element is returned. In this process, getloc is incremented. - // Thus, getloc always indicates the location of the next element to be retrieved. + + return q[getloc++]; // Note the difference between ++getloc and getloc++. + // the next element is returned. In this process, getloc is incremented. + // Thus, getloc always indicates the location of the next element to be + // retrieved. } } // Demonstrate the Queue class. -class QDemo{ +class QDemo { public static void main(String args[]) { - + Queue bigQueue = new Queue(100); Queue smallQueue = new Queue(4); char ch; int i; System.out.println("Using bigQ to store the alphabet. "); + // put some numbers into bigQ - + for (i = 1; i < 26; i++) + bigQueue.put((char) ('A' + i)); + + // retrieve and display elements from bigQ + System.out.print("Contents of bigQ: "); + for (i = 0; i < 26; i++) { + ch = bigQueue.get(); + if (ch != (char) 0) + System.out.print(ch); + } + + System.out.println("\n"); + + System.out.println("Using smallQueue to generate errors. "); + + // Now, use smallQueue to generate some errors. + for (i = 0; i < 5; i++) { + + System.out.print("Attempting to store " + (char) ('Z' - i)); + + smallQueue.put((char) ('Z' - i)); + + System.out.println(); + } + + System.out.println(); + + // more errors on smallQueue + System.out.print("Contents of smallQ: "); + for (i = 0; i < 5; i++) { + ch = smallQueue.get(); + + if (ch != (char) 0) + System.out.print(ch); + } + } } From 7c513a63336ace20ff89bfe36ce06a614be80b4f Mon Sep 17 00:00:00 2001 From: ted10014 Date: Mon, 30 Nov 2020 13:02:39 +0800 Subject: [PATCH 003/700] Committed 2020/11/30 --- Chapter5/For_each.java | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Chapter5/For_each.java diff --git a/Chapter5/For_each.java b/Chapter5/For_each.java new file mode 100644 index 0000000..7d56989 --- /dev/null +++ b/Chapter5/For_each.java @@ -0,0 +1,20 @@ + +public class For_each { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + int nums[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; + int sum = 0; + + // Use for-each style for to display and sum the values. + for(int x : nums) { // A for-each style for loop. + System.out.println("Value is: " + x); + sum += x; + } + + System.out.println("Summation: " + sum); + + } + +} From 2cc4a2e147652051b8459435aaf81dc88c3bfc50 Mon Sep 17 00:00:00 2001 From: ted10014 Date: Tue, 1 Dec 2020 01:23:19 +0800 Subject: [PATCH 004/700] Committed 2020/12/1 --- Chapter5/For_each2.java | 14 ++++++++++++++ Chapter5/NoChange.java | 22 ++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 Chapter5/For_each2.java create mode 100644 Chapter5/NoChange.java diff --git a/Chapter5/For_each2.java b/Chapter5/For_each2.java new file mode 100644 index 0000000..3bc2907 --- /dev/null +++ b/Chapter5/For_each2.java @@ -0,0 +1,14 @@ + +public class For_each2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + int[] nums = {2, 4, 6, 8, 10}; + + for(int x : nums) + System.out.println("Value is: " + x); + + } + +} diff --git a/Chapter5/NoChange.java b/Chapter5/NoChange.java new file mode 100644 index 0000000..ab91876 --- /dev/null +++ b/Chapter5/NoChange.java @@ -0,0 +1,22 @@ +// The for-each loop is essentially read-only. +public class NoChange { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + int nums[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; + + for(int x : nums) { + System.out.print(x + " "); + x = x * 10; // no effect on nums, i.e., this does not change nums. + } + + System.out.println(); + + for(int x : nums) + System.out.print(x + " "); + + System.out.println(); + } + +} From ae59418a2ccccabcccc3b70b3095617772a41514 Mon Sep 17 00:00:00 2001 From: ted10014 Date: Sat, 5 Dec 2020 18:43:45 +0800 Subject: [PATCH 005/700] Committed 2020/12/5 --- Chapter5/ForEach3.java | 43 ++++++++++++++++++++++++++++++++++++++++ Chapter5/LengthDemo.java | 9 +++++++++ 2 files changed, 52 insertions(+) create mode 100644 Chapter5/ForEach3.java diff --git a/Chapter5/ForEach3.java b/Chapter5/ForEach3.java new file mode 100644 index 0000000..2b15ff5 --- /dev/null +++ b/Chapter5/ForEach3.java @@ -0,0 +1,43 @@ +// Use for-each style for on a two-dimensional array. +public class ForEach3 { + + public static void main(String[] args) { + int sum = 0; + int nums[][] = new int[3][5]; + + // give nums some values + for (int i = 0; i < nums.length; i++) { + for (int j = 0; j < 5; j++) { + nums[i][j] = (i + 1) * (j + 1); + } + } + + System.out.print("The elements of nums[][] are: " ); + for (int i = 0; i < nums.length; i++) { + for (int j = 0; j < 5; j++) { + System.out.print( nums[i][j] + " "); + } + } + + System.out.println(); + + /* The "for-each style for" automatically cycles through the entire array. obtaining one element at a time, + * in sequence, from beginning (the lowest index) to end (the highest index). Textbook page 180. + * */ + + // Use for-each for loop to display and sum the values. + for (int[] x : nums) { // Notice how x is declared. + + // This operation is now identical to that in For_each.java that obtains the elements from an one-dimensional array. + for (int y : x) { + System.out.println("Value is: " + y); + sum += y; + } + + } + + System.out.println("Summation: " + sum); + + } + +} diff --git a/Chapter5/LengthDemo.java b/Chapter5/LengthDemo.java index 3f8b27e..d2a43fd 100644 --- a/Chapter5/LengthDemo.java +++ b/Chapter5/LengthDemo.java @@ -5,6 +5,8 @@ public static void main(String[] args) { int list[] = new int[10]; + int TwoD_list[][] = new int[10][20]; + int[] nums = {1, 2, 3}; int table [][] = { // a variable-length table @@ -19,7 +21,14 @@ public static void main(String[] args) { * * */ + // int table2[][] = new int[3][5]; It is only after the the creation of a instance of two dimensional that table2 is linked with a real array. Textbook page 163. + // table2 = { {2, 4, 6, 8, 10}, {12, 14, 16, 18, 20}, {22, 24, 26. 28, 30} }; // Arrays can be initialized when they are created. But in this case, this is a duplicate initialization for table2. Textbook page 165. + + // int table3[3][5] = { {2, 4, 6, 8, 10}, {12, 14, 16, 18, 20}, {22, 24, 26. 28, 30} }; + // Not a valid use of array reference variable. + System.out.println("length of list is " + list.length); + System.out.println("length of TwoD_list is " + TwoD_list.length); System.out.println("length of nums is " + nums.length); System.out.println("length of table is " + table.length); From d70c092aaf6bfd8a8ef6c48ba9271aa4eacef7ba Mon Sep 17 00:00:00 2001 From: ted10014 Date: Sat, 5 Dec 2020 19:00:11 +0800 Subject: [PATCH 006/700] Committed 2020/12/5 --- Chapter5/Search.java | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 Chapter5/Search.java diff --git a/Chapter5/Search.java b/Chapter5/Search.java new file mode 100644 index 0000000..61cdf36 --- /dev/null +++ b/Chapter5/Search.java @@ -0,0 +1,25 @@ +// Search an array using for-each style for. +public class Search { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + int nums[] = { 6, 8, 3, 7, 5, 6, 1, 4 }; + int val = 5; + boolean found = false; + + // Use for-each style for to search nums for val. + for (int i : nums) { + if (i == val) { + found = true; + break; + } + } + + if (found) { + System.out.println("Value found!"); + } + + } + +} From 1e13b98f589cc8fe0a3e71e3b0ad19623fa8c99d Mon Sep 17 00:00:00 2001 From: ted10014 Date: Sat, 5 Dec 2020 21:58:42 +0800 Subject: [PATCH 007/700] Committed 2020/12/5 --- Chapter5/StringDemo.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Chapter5/StringDemo.java diff --git a/Chapter5/StringDemo.java b/Chapter5/StringDemo.java new file mode 100644 index 0000000..ee7a97d --- /dev/null +++ b/Chapter5/StringDemo.java @@ -0,0 +1,19 @@ +// Introduce String +public class StringDemo { + + public static void main(String[] args) { + // Declare strings in various ways + + String str1 = new String("Java strings are objects."); + String str2 = "They are constructed various ways. "; + String str3 = new String(str2); + String str4 = new String(str1); + + System.out.println(str1); + System.out.println(str2); + System.out.println(str3); + System.out.println(str4); + + } + +} From 5ddcf4edacf6cac16234fbb7aca2955c2a19641a Mon Sep 17 00:00:00 2001 From: ted10014 Date: Sat, 5 Dec 2020 22:34:50 +0800 Subject: [PATCH 008/700] Committed 2020/12/5 --- Chapter5/StrOps.java | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Chapter5/StrOps.java diff --git a/Chapter5/StrOps.java b/Chapter5/StrOps.java new file mode 100644 index 0000000..1f663ae --- /dev/null +++ b/Chapter5/StrOps.java @@ -0,0 +1,26 @@ +// Some String operations. +public class StrOps { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + String str1 = "When it comes to Web programming, Java is #1."; + String str2 = new String(str1); + String str3 = "Java strings are powerful."; + int result, idx; + char ch; + + System.out.println("Length of str1: " + str1.length()); + + // display str1, one char at a time. + for (int i = 0; i < str1.length(); i++) System.out.print(str1.charAt(i)); + + System.out.println(); + + for (int i = 1; i <= str1.length(); i++) System.out.print(str1.charAt(i)); + + System.out.println(); + + } + +} From 4cb4715a8c932213b085716426d47b522ec67b15 Mon Sep 17 00:00:00 2001 From: ted10014 Date: Sun, 6 Dec 2020 00:06:25 +0800 Subject: [PATCH 009/700] Committed 2020/12/6 --- Chapter5/StrOps.java | 77 ++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 75 insertions(+), 2 deletions(-) diff --git a/Chapter5/StrOps.java b/Chapter5/StrOps.java index 1f663ae..db3ec9f 100644 --- a/Chapter5/StrOps.java +++ b/Chapter5/StrOps.java @@ -7,6 +7,8 @@ public static void main(String[] args) { String str1 = "When it comes to Web programming, Java is #1."; String str2 = new String(str1); String str3 = "Java strings are powerful."; + String str4 = "When it comes to Web programming, Java is #1."; + String str5 = "Java strings are powerful!"; int result, idx; char ch; @@ -17,10 +19,81 @@ public static void main(String[] args) { System.out.println(); - for (int i = 1; i <= str1.length(); i++) System.out.print(str1.charAt(i)); + // String value is stored in array by Java. + // for (int i = 1; i <= str1.length(); i++) System.out.print(str1.charAt(i)); System.out.println(); + + if(str1.equals(str2)) + System.out.println("str1 equals str2"); + else { + System.out.println("str1 does not equal str2"); + } + + if (str1.equals(str4)) { + System.out.println("str1 equals str4"); + } else { + + System.out.println("str1 does not equal str4"); + + } + + System.out.println(); + + if (str1.equals(str3)) { + System.out.println("str1 equals str3"); + } else { + System.out.println("str1 does not equal str3"); + } + + System.out.println(); + + result = str1.compareTo(str3); + if (result == 0) { + System.out.println("str1 and str3 are equal"); + } else if (result < 0) { + System.out.println("str1 is less than str3"); - } + } else { + System.out.println("str1 is greater than str3"); + } + +/* @ compareTo() + * + * If two strings are different, + * then either they have different characters at some index that is a valid index for both strings, or their lengths are different,or both. + * If they have different characters at one or more index positions, let k be the smallest such index; then the string whose character at position k has the smaller value, as determined by using the < operator, lexicographically precedes the other string. + * In this case, compareTo returns the difference of the two character values at position k in the two string -- that is, the value: + + this.charAt(k)-anotherString.charAt(k) + +If there is no index position at which they differ, then the shorter string lexicographically precedes the longer string. +In this case, compareTo returns the difference of the lengths of the strings -- that is, the value: + this.length()-anotherString.length() + * + * */ + + result = str3.compareTo(str5); + if(result == 0) System.out.println("str3 and str5 are equal"); + else if(result < 0) System.out.println("str3 is less than str5"); + else System.out.println("str3 is greater than str5"); + + System.out.println(); + + // assign a new string str2 + str2 = "One Two Three Four Two"; + + idx = str2.indexOf("One"); + System.out.println("Index of first occurence of One: " + idx); + + idx = str2.lastIndexOf("One"); + System.out.println("Index of last occurence of One: " + idx); + + idx = str2.indexOf("Two"); + System.out.println("Index of first occurence of Two: " + idx); + + idx = str2.lastIndexOf("Two"); + System.out.println("Index of last occurence of Two: " + idx); + } } From 013507ce5a27f9493b3395e2bcb0faa8e8513ef9 Mon Sep 17 00:00:00 2001 From: ted10014 Date: Mon, 7 Dec 2020 13:58:09 +0800 Subject: [PATCH 010/700] Committed 2020/12/7 --- Chapter5/StringSwitch.java | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Chapter5/StringSwitch.java diff --git a/Chapter5/StringSwitch.java b/Chapter5/StringSwitch.java new file mode 100644 index 0000000..137d68c --- /dev/null +++ b/Chapter5/StringSwitch.java @@ -0,0 +1,26 @@ +// Use a string to control a switch statement. +public class StringSwitch { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + String commandString = "cancel"; + + switch (commandString) { + case "connect": + System.out.println("Connecting"); + break; + case "cancel": + System.out.println("Canceling"); + break; + case "disconnect": + System.out.println("Disconnecting"); + break; + default: + System.out.println("Command Error!"); + break; + } + + } + +} From 88528345da3472cfd5b9ad6bed60f51bccc46874 Mon Sep 17 00:00:00 2001 From: ted10014 Date: Mon, 7 Dec 2020 14:07:39 +0800 Subject: [PATCH 011/700] Committed 2020/12/7 --- Chapter5/CLDemo.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 Chapter5/CLDemo.java diff --git a/Chapter5/CLDemo.java b/Chapter5/CLDemo.java new file mode 100644 index 0000000..e488701 --- /dev/null +++ b/Chapter5/CLDemo.java @@ -0,0 +1,16 @@ +// Display all command-line information. +public class CLDemo { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + System.out.println("There are " + args.length + " command-line arguments."); + + System.out.println("They are: "); + + for (int i = 0; i < args.length; i++) + System.out.println( "arg{" + i + "}: " + args[i] ); + + } + +} From 09fa9cfdd75a5b3a2501aa5bf4a8013e179d166f Mon Sep 17 00:00:00 2001 From: ResilientSpring Date: Fri, 18 Dec 2020 16:31:27 +0800 Subject: [PATCH 012/700] Committed 2020/12/18 --- Chapter6/FailSoftArray.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Chapter6/FailSoftArray.java b/Chapter6/FailSoftArray.java index 788a41c..a192335 100644 --- a/Chapter6/FailSoftArray.java +++ b/Chapter6/FailSoftArray.java @@ -1,7 +1,7 @@ // This class implements a "fail-soft" array which prevents runtime errors. public class FailSoftArray { - private int a[] ; // reference to array + private int a[]; // reference to array private int errval; // value to return if get() fails. public int length; // length is public @@ -23,9 +23,12 @@ public int get(int index) { } // Put a value at an index. Return false on failure. - public boolean put(int index, int val) { + public boolean put(int index, int val) { + if(indexOK(index)) { // Trap on out-of-bounds index. + a[index] = val; + return true; } @@ -34,6 +37,7 @@ public boolean put(int index, int val) { // Return true if index is within bounds. private boolean indexOK(int index) { + if(index >= 0 & index < length) return true; return false; From c7ac8e4c2b5c30199dae93c57e2c8066741ac939 Mon Sep 17 00:00:00 2001 From: ResilientSpring Date: Sat, 19 Dec 2020 02:08:56 +0800 Subject: [PATCH 013/700] Committed 2020/12/18 --- Chapter6/FailSoftArray.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Chapter6/FailSoftArray.java b/Chapter6/FailSoftArray.java index a192335..2eedb8f 100644 --- a/Chapter6/FailSoftArray.java +++ b/Chapter6/FailSoftArray.java @@ -44,3 +44,14 @@ private boolean indexOK(int index) { } } + +// Demonstrate the fail-soft array. +class FSDemo{ + + public static void main(String arg[]) { + + + + } + +} From d5dda355576473a862d3bdb2b28558534bd3e42b Mon Sep 17 00:00:00 2001 From: ted10014 Date: Sun, 20 Dec 2020 02:30:57 +0800 Subject: [PATCH 014/700] Committed 2020/12/18 --- Chapter6/FSDemo.java | 44 ++++++++++++++++++++++++++ Chapter6/FailSoftArray.java | 63 +++++++++++++++++-------------------- 2 files changed, 72 insertions(+), 35 deletions(-) create mode 100644 Chapter6/FSDemo.java diff --git a/Chapter6/FSDemo.java b/Chapter6/FSDemo.java new file mode 100644 index 0000000..ad99130 --- /dev/null +++ b/Chapter6/FSDemo.java @@ -0,0 +1,44 @@ + +// Demonstrate the fail-soft array. +class FSDemo { + + public static void main(String arg[]) { + + FailSoftArray fsFailSoftArray = new FailSoftArray(5, -1); + int x; + + // show quiet failure + System.out.println("Fail quietly."); + for (int i = 0; i < (fsFailSoftArray.length * 2); i++) + fsFailSoftArray.put(i, i * 10); // Access to array must be through its accessor methods. + + for (int i = 0; i < (fsFailSoftArray.length * 2); i++) { + + x = fsFailSoftArray.get(i); // Access to array must be through its accessor methods. + + if (x != -1) + System.out.print(x + " "); + + } + + System.out.println(""); + + // now, handle failures + System.out.println("\nFail with error reports."); + + for (int i = 0; i < (fsFailSoftArray.length * 2); i++) + + if (!fsFailSoftArray.put(i, i * 10)) + System.out.println("Index " + i + " out-of-bounds"); + + for (int i = 0; i < (fsFailSoftArray.length * 2); i++) { + x = fsFailSoftArray.get(i); + if (x != -1) + System.out.print(x + " "); + else + System.out.println("Index " + i + " out-of-bounds"); + } + + } + +} diff --git a/Chapter6/FailSoftArray.java b/Chapter6/FailSoftArray.java index 2eedb8f..3361b56 100644 --- a/Chapter6/FailSoftArray.java +++ b/Chapter6/FailSoftArray.java @@ -1,57 +1,50 @@ // This class implements a "fail-soft" array which prevents runtime errors. public class FailSoftArray { - - private int a[]; // reference to array - private int errval; // value to return if get() fails. - public int length; // length is public - - // Construct array given its size and the value to return if get() fails. + + private int a[]; // reference to array + private int errval; // value to return if get() fails. + public int length; // length is public + + // Construct array given its size and the value to return if get() fails. public FailSoftArray(int size, int errv) { - + a = new int[size]; errval = errv; length = size; - + } - + // Return value at given index. public int get(int index) { - - if(indexOK(index)) return a[index]; // Trap on out-of-bounds index. - + + if (indexOK(index)) + return a[index]; // Trap on out-of-bounds index. + return errval; } - - // Put a value at an index. Return false on failure. - public boolean put(int index, int val) { - - if(indexOK(index)) { // Trap on out-of-bounds index. - + + // Put a value at an index. Return false on failure. + public boolean put(int index, int val) { + + if (indexOK(index)) { // Trap on out-of-bounds index. + a[index] = val; - + return true; } - + return false; } - - // Return true if index is within bounds. + + // Return true if index is within bounds. private boolean indexOK(int index) { - - if(index >= 0 & index < length) return true; - + + if (index >= 0 & index < length) + return true; + return false; } } -// Demonstrate the fail-soft array. -class FSDemo{ - - public static void main(String arg[]) { - - - - } - -} + From e09de0a1dfc7eda3721e4440f260222f6ffc4e77 Mon Sep 17 00:00:00 2001 From: ted10014 Date: Sun, 20 Dec 2020 17:08:14 +0800 Subject: [PATCH 015/700] Committed 2020/12/18 --- Chapter6/FSDemo2.java | 43 +++++++++++++++++++++++++++++++++ Chapter6/FailSoftArray2.java | 47 ++++++++++++++++++++++++++++++++++++ 2 files changed, 90 insertions(+) create mode 100644 Chapter6/FSDemo2.java create mode 100644 Chapter6/FailSoftArray2.java diff --git a/Chapter6/FSDemo2.java b/Chapter6/FSDemo2.java new file mode 100644 index 0000000..923700f --- /dev/null +++ b/Chapter6/FSDemo2.java @@ -0,0 +1,43 @@ + +public class FSDemo2 { + + public static void main(String[] args) { + + FailSoftArray2 fsFailSoftArray2 = new FailSoftArray2(5, -1); + int x; + + // show quiet failure + System.out.println("Fail quietly."); + for (int i = 0; i < (fsFailSoftArray2.length * 2); i++) + fsFailSoftArray2.put(i, i * 10); // Need not the method's caller declare a variable to hold the value returned by the method? + + for (int i = 0; i < (fsFailSoftArray2.length * 2); i++) { + + x = fsFailSoftArray2.get(i); + + if (x != -1) + System.out.print(x + " "); + + } + + System.out.println(""); + + // now, handle failures + System.out.println("\nFail with error reports."); + + for (int i = 0; i < (fsFailSoftArray2.length * 2); i++) + +// if (!fsFailSoftArray2.put(i, i * 10)) + System.out.println("Index " + i + " out-of-bounds"); + + for (int i = 0; i < (fsFailSoftArray2.length * 2); i++) { + x = fsFailSoftArray2.get(i); + if (x != -1) + System.out.print(x + " "); + else + System.out.println("Index " + i + " out-of-bounds"); + } + + } + +} diff --git a/Chapter6/FailSoftArray2.java b/Chapter6/FailSoftArray2.java new file mode 100644 index 0000000..2ce835a --- /dev/null +++ b/Chapter6/FailSoftArray2.java @@ -0,0 +1,47 @@ + +public class FailSoftArray2 { + + private int a[]; // reference to array + private int errval; // value to return if get() fails. + public int length; // length is public + + // Construct array given its size and the value to return if get() fails. + public FailSoftArray2(int size, int errv) { + + a = new int[size]; + errval = errv; + length = size; + + } + + // Return value at given index. + public int get(int index) { + + if (indexOK(index)) + return a[index]; // Trap on out-of-bounds index. + + return errval; + } + + // Put a value at an index. Return false on failure. + public int put(int index, int val) { + + if (indexOK(index)) { // Trap on out-of-bounds index. + + a[index] = val; + + return 1; + } + + return -1; + } + + // Return true if index is within bounds. + private boolean indexOK(int index) { + + if (index >= 0 & index < length) + return true; + + return false; + } +} From feebee4b2fb917712998f6d045a61c537da89e87 Mon Sep 17 00:00:00 2001 From: ted10014 Date: Sun, 20 Dec 2020 17:20:54 +0800 Subject: [PATCH 016/700] Committed for 2020/12/19 --- Chapter6/Queue2.java | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 Chapter6/Queue2.java diff --git a/Chapter6/Queue2.java b/Chapter6/Queue2.java new file mode 100644 index 0000000..d3c19c9 --- /dev/null +++ b/Chapter6/Queue2.java @@ -0,0 +1,40 @@ + +public class Queue2 { + + private char q[]; // this array holds the queue input + + private int putloc, getloc; // the put and get indices + + public Queue2(int size) { + + q = new char[size]; // allocate memory for queue. + putloc = getloc = 0; // the put and get indices (plural of index) are initially set to zero. + + } + + // The put() method, which stores elements. + // put a character into the queue. + void put(char ch) { + + if (putloc == q.length) { + System.out.println(" - Queue is full. "); + return; + } + + q[putloc++] = ch; + + } + + char get() { + + if (getloc == putloc) { + System.out.println(" - Queue is empty. "); + return (char) 0; + } + + return q[getloc++]; // Note the difference between ++getloc and getloc++. + // the next element is returned. In this process, getloc is incremented. + // Thus, getloc always indicates the location of the next element to be + // retrieved. + } +} From 64ca5cb4405385ba2339aa2037d0e3d27674a543 Mon Sep 17 00:00:00 2001 From: ted10014 Date: Sun, 20 Dec 2020 18:40:25 +0800 Subject: [PATCH 017/700] Committed 2020/12/19 --- Chapter6/Block.java | 31 +++++++++++++++++++++++++++++++ Chapter6/PassOb.java | 22 ++++++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 Chapter6/Block.java create mode 100644 Chapter6/PassOb.java diff --git a/Chapter6/Block.java b/Chapter6/Block.java new file mode 100644 index 0000000..2459886 --- /dev/null +++ b/Chapter6/Block.java @@ -0,0 +1,31 @@ +// Objects can be passed to methods. +public class Block { + + int a, b, c; + + int volume; + + Block(int i, int j, int k) { + a = i; + b = j; + c = k; + + volume = a * b * c; + } + + // Return true if ob defines same block. + boolean sameBlock(Block ob) { // Use object type for parameter. + if ((ob.a == a) & (ob.b == b) & (ob.c == c)) + return true; + + return false; + } + + // Return true if ob has same volume. + boolean sameVolume(Block ob) { // Use object type for parameter. + if (ob.volume == volume) + return true; + return false; + } + +} diff --git a/Chapter6/PassOb.java b/Chapter6/PassOb.java new file mode 100644 index 0000000..1013206 --- /dev/null +++ b/Chapter6/PassOb.java @@ -0,0 +1,22 @@ + +public class PassOb { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Block ob1 = new Block(10, 2, 5); + Block ob2 = new Block(10, 2, 5); + Block ob3 = new Block(4, 5, 5); + + if (ob1 == ob2) + System.out.println("ob1 and ob2 share the same object."); + else + System.out.println("ob 1 and ob2 are different despite having the same properties."); + + System.out.println("ob1 has same dimensions as ob2: " + ob1.sameBlock(ob2)); // Pass an object. + System.out.println("ob1 has same dimensions as ob3: " + ob1.sameBlock(ob3)); // Pass an object. + System.out.println("ob1 has same volume as ob3: " + ob1.sameVolume(ob3)); // Pass an object. + + } + +} From 1c93c1d12cb40aed8d02e3c87d65c8b143eb6178 Mon Sep 17 00:00:00 2001 From: ted10014 Date: Sun, 20 Dec 2020 19:04:10 +0800 Subject: [PATCH 018/700] Committed for 2020/12/19 --- Chapter6/CallByValue.java | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 Chapter6/CallByValue.java diff --git a/Chapter6/CallByValue.java b/Chapter6/CallByValue.java new file mode 100644 index 0000000..debc2ff --- /dev/null +++ b/Chapter6/CallByValue.java @@ -0,0 +1,29 @@ +// Primitive types are passed by value. + +class Test{ + // This method causes no change to the arguments used in the call. + + void noChange(int i, int j) { + i = i + j; + j = - j ; + } +} + + +public class CallByValue { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Test obTest = new Test(); + + int a = 15, b = 20; + System.out.println("a and b before call: " + a + " " + b); + + obTest.noChange(a, b); + + System.out.println("a and b after call: " + a + " " + b); + + } + +} From 66b07802ce8bd568695605c66b2d46e9215c465b Mon Sep 17 00:00:00 2001 From: ted10014 Date: Sun, 20 Dec 2020 19:21:27 +0800 Subject: [PATCH 019/700] Committed 2020/12/20 --- Chapter6/PassObRef.java | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 Chapter6/PassObRef.java diff --git a/Chapter6/PassObRef.java b/Chapter6/PassObRef.java new file mode 100644 index 0000000..71466b5 --- /dev/null +++ b/Chapter6/PassObRef.java @@ -0,0 +1,37 @@ +// Objects are passed through their references. +class Test2{ + int a, b ; + + public Test2(int i, int j) { + // TODO Auto-generated constructor stub + + a = i; + b = j; + + } + + // Pass an object. Now, ob.a and ob.b in object used in the call will be changed. + + void change(Test2 ob) { + ob.a = ob.a + ob.b; + ob.b = -(ob.b); + } +} + + +public class PassObRef { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Test2 ob = new Test2(15, 20); + + System.out.println("ob.a and ob.b before call: " + ob.a + " " + ob.b) ; + + ob.change(ob); + + System.out.println("ob.a and ob.b after call: " + ob.a + " " + ob.b); + + } + +} From 3acefe692171693fe65d2712ae19023ef7dacf2d Mon Sep 17 00:00:00 2001 From: ted10014 Date: Sun, 20 Dec 2020 22:18:15 +0800 Subject: [PATCH 020/700] Committed 2020/12/20 --- Chapter6/ErrorMessage.java | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Chapter6/ErrorMessage.java diff --git a/Chapter6/ErrorMessage.java b/Chapter6/ErrorMessage.java new file mode 100644 index 0000000..96a08e5 --- /dev/null +++ b/Chapter6/ErrorMessage.java @@ -0,0 +1,26 @@ +// Return a String object. +class ErrorMsg{ + + String msgs[] = {"Output Error", "Input Error", "Disk Full", "Index Out-Of-Bounds"}; + + // Return the error message. + String getErrorMsg(int i) { + if(i >= 0 & i < msgs.length) + return msgs[i]; + return "Invalid Error Code"; + } +} + + +public class ErrorMessage { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + ErrorMsg err = new ErrorMsg(); + System.out.println(err.getErrorMsg(2)); + System.out.println(err.getErrorMsg(19)); + + } + +} From 18da8a3a5ed5f99ea77a088b56197b7abdcdefb5 Mon Sep 17 00:00:00 2001 From: ted10014 Date: Sun, 20 Dec 2020 22:57:48 +0800 Subject: [PATCH 021/700] Committed 2020/12/20 --- Chapter6/ErrInfo.java | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 Chapter6/ErrInfo.java diff --git a/Chapter6/ErrInfo.java b/Chapter6/ErrInfo.java new file mode 100644 index 0000000..245b6a5 --- /dev/null +++ b/Chapter6/ErrInfo.java @@ -0,0 +1,42 @@ +// Return a programmer-defined object. +class Err { + + String msgString; // error message + int severity; // code indicating severity of error. + + public Err(String m, int s) { + msgString = m; + severity = s; + } +} + +class ErrorInfo{ + String msgs[] = {"Output Error", "Input Error", "Disk Full", "Index Out-of-Bounds"}; + + int howbad[] = {3, 3, 2, 4}; + + Err getErrorInfo(int i) { // Return an object of type Err. + if(i >= 0 & i < msgs.length ) + return new Err(msgs[i], howbad[i]); + else + return new Err("Invalid Error Code", 0); + } +} + +public class ErrInfo { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + ErrorInfo errorInfo = new ErrorInfo(); + Err e; + + e = errorInfo.getErrorInfo(2); + System.out.println(e.msgString + " severity: " + e.severity); + + e = errorInfo.getErrorInfo(19); + System.out.println(e.msgString + " severity: " + e.severity); + + } + +} From ba9123a1359e5873ca6072ea031d03963256fe69 Mon Sep 17 00:00:00 2001 From: ted10014 <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 10 Jan 2021 01:33:50 +0800 Subject: [PATCH 022/700] Committed 2021/1/09 --- Chapter5/LowCase.java | 21 +++++++++++++++++++++ Chapter5/UpCase.java | 22 ++++++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 Chapter5/LowCase.java create mode 100644 Chapter5/UpCase.java diff --git a/Chapter5/LowCase.java b/Chapter5/LowCase.java new file mode 100644 index 0000000..5cdd6f5 --- /dev/null +++ b/Chapter5/LowCase.java @@ -0,0 +1,21 @@ +// Lowercase letters. +public class LowCase { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + char ch; + for (int i = 0; i < 10; i++) { + + ch = (char) ('A' + i); + System.out.print(ch); + + // This statement turns on the 6th bit. + ch = (char) (ch | 32); // ch is now lowercase. + + System.out.print(ch + " "); + } + + } + +} diff --git a/Chapter5/UpCase.java b/Chapter5/UpCase.java new file mode 100644 index 0000000..703d87e --- /dev/null +++ b/Chapter5/UpCase.java @@ -0,0 +1,22 @@ +// Uppercase letters. +public class UpCase { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + char ch; + + for (int i = 0; i < 10; i++) { + + ch = (char) ('a' + i); + System.out.print(ch); + + // This statement turns off the 6th bit. + ch = (char) ( ch & 65503 ); // ch is now uppercase. + + System.out.print(ch + " "); + } + + } + +} \ No newline at end of file From 941d3dfa5b3b59e5e00f8744e305d4a14fd1fb36 Mon Sep 17 00:00:00 2001 From: ted10014 <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 10 Jan 2021 13:21:20 +0800 Subject: [PATCH 023/700] Committed 2021/1/9 --- Chapter5/UpCase.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Chapter5/UpCase.java b/Chapter5/UpCase.java index 703d87e..592612a 100644 --- a/Chapter5/UpCase.java +++ b/Chapter5/UpCase.java @@ -14,6 +14,20 @@ public static void main(String[] args) { // This statement turns off the 6th bit. ch = (char) ( ch & 65503 ); // ch is now uppercase. + /** Binary Oct Dec Hex Glyph + * 100 0001 101 65 41 A + * 110 0001 141 97 61 a + * + * https://en.wikipedia.org/wiki/ASCII#Printable_characters + * + * + * 0000 0000 0110 0001 + * 1111 1111 1101 1111 & + * ----------------------- + * 0000 0000 0100 0001 + * + * */ + System.out.print(ch + " "); } From d738a89a587e7cc3b9dfbe520e6675c0b96c8a3d Mon Sep 17 00:00:00 2001 From: ted10014 <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 10 Jan 2021 14:29:55 +0800 Subject: [PATCH 024/700] Committed 2021/1/9 --- Chapter5/UpCase.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Chapter5/UpCase.java b/Chapter5/UpCase.java index 592612a..076bd2f 100644 --- a/Chapter5/UpCase.java +++ b/Chapter5/UpCase.java @@ -14,9 +14,9 @@ public static void main(String[] args) { // This statement turns off the 6th bit. ch = (char) ( ch & 65503 ); // ch is now uppercase. - /** Binary Oct Dec Hex Glyph - * 100 0001 101 65 41 A - * 110 0001 141 97 61 a + /** Binary Oct Dec Hex Glyph + * 100 0001 101 65 41 A + * 110 0001 141 97 61 a * * https://en.wikipedia.org/wiki/ASCII#Printable_characters * From bdc789b12860b7299a3160aa363f249c323390b3 Mon Sep 17 00:00:00 2001 From: ted10014 <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 10 Jan 2021 14:33:57 +0800 Subject: [PATCH 025/700] 2021/1/9 --- Chapter5/UpCase.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Chapter5/UpCase.java b/Chapter5/UpCase.java index 076bd2f..70fd907 100644 --- a/Chapter5/UpCase.java +++ b/Chapter5/UpCase.java @@ -14,9 +14,9 @@ public static void main(String[] args) { // This statement turns off the 6th bit. ch = (char) ( ch & 65503 ); // ch is now uppercase. - /** Binary Oct Dec Hex Glyph - * 100 0001 101 65 41 A - * 110 0001 141 97 61 a + /** Binary Oct Decimal Hexadecimal Glyph + * 100 0001 101 65 41 A + * 110 0001 141 97 61 a * * https://en.wikipedia.org/wiki/ASCII#Printable_characters * From c942b65a2178238f5be08a66c8735bc891111da3 Mon Sep 17 00:00:00 2001 From: ted10014 <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 11 Jan 2021 11:18:06 +0800 Subject: [PATCH 026/700] Committed 2021/1/11 --- Chapter5/ShowBits.java | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Chapter5/ShowBits.java diff --git a/Chapter5/ShowBits.java b/Chapter5/ShowBits.java new file mode 100644 index 0000000..f4cb17d --- /dev/null +++ b/Chapter5/ShowBits.java @@ -0,0 +1,21 @@ +// Display the bits within a byte. +public class ShowBits { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + int t; + + byte val; + + val = 123; + for (t = 128; t > 0; t = t/2) { + + if( (val & t) != 0) System.out.print("1 "); + else System.out.print("0 "); + + } + + } + +} From a1138eb86c6bc9ecf1b6ded13f9a6f372bc4be7c Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Mon, 11 Jan 2021 13:15:37 +0800 Subject: [PATCH 027/700] Committed 2021/1/11 --- .metadata/.log | 35 + .metadata/.mylyn/.taskListIndex/segments_1 | Bin 0 -> 71 bytes .metadata/.mylyn/.taskListIndex/write.lock | 0 .metadata/.mylyn/repositories.xml.zip | Bin 0 -> 437 bytes .metadata/.mylyn/tasks.xml.zip | Bin 0 -> 235 bytes .../.root/.indexes/history.version | 1 + .../.root/.indexes/properties.index | Bin 0 -> 57 bytes .../.root/.indexes/properties.version | 1 + .../org.eclipse.core.resources/.root/1.tree | Bin 0 -> 81 bytes .../.safetable/org.eclipse.core.resources | Bin 0 -> 405 bytes .../org.eclipse.core.resources.prefs | 2 + .../.settings/org.eclipse.jdt.ui.prefs | 7 + .../.settings/org.eclipse.jsch.core.prefs | 2 + .../.settings/org.eclipse.m2e.discovery.prefs | 2 + .../org.eclipse.mylyn.monitor.ui.prefs | 2 + .../org.eclipse.mylyn.tasks.ui.prefs | 5 + .../.settings/org.eclipse.ui.ide.prefs | 5 + .../.settings/org.eclipse.ui.prefs | 2 + .../.settings/org.eclipse.ui.workbench.prefs | 9 + .../.settings/org.eclipse.urischeme.prefs | 2 + .../org.eclipse.e4.workbench/workbench.xmi | 2273 +++++++++++++++++ .../assumedExternalFilesCache | Bin 0 -> 4 bytes .../org.eclipse.jdt.core/externalFilesCache | Bin 0 -> 4 bytes .../org.eclipse.jdt.core/nonChainingJarsCache | Bin 0 -> 4 bytes .../variablesAndContainers.dat | Bin 0 -> 110 bytes .../org.eclipse.jdt.ui/OpenTypeHistory.xml | 2 + .../QualifiedTypeNameHistory.xml | 2 + .../org.eclipse.jdt.ui/dialog_settings.xml | 10 + .../0.log | 2 + .../logback.1.16.0.20200318-1040.xml | 43 + .../org.eclipse.tips.ide/dialog_settings.xml | 3 + .../.plugins/org.eclipse.ui.intro/introstate | 2 + .../org.eclipse.ui.workbench/workingsets.xml | 6 + .metadata/version.ini | 3 + Chapter5/ShowBits2.java | 80 + 35 files changed, 2501 insertions(+) create mode 100644 .metadata/.log create mode 100644 .metadata/.mylyn/.taskListIndex/segments_1 create mode 100644 .metadata/.mylyn/.taskListIndex/write.lock create mode 100644 .metadata/.mylyn/repositories.xml.zip create mode 100644 .metadata/.mylyn/tasks.xml.zip create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.root/1.tree create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources create mode 100644 .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs create mode 100644 .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs create mode 100644 .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jsch.core.prefs create mode 100644 .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.m2e.discovery.prefs create mode 100644 .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.monitor.ui.prefs create mode 100644 .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.tasks.ui.prefs create mode 100644 .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs create mode 100644 .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs create mode 100644 .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs create mode 100644 .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.urischeme.prefs create mode 100644 .metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi create mode 100644 .metadata/.plugins/org.eclipse.jdt.core/assumedExternalFilesCache create mode 100644 .metadata/.plugins/org.eclipse.jdt.core/externalFilesCache create mode 100644 .metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache create mode 100644 .metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat create mode 100644 .metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml create mode 100644 .metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml create mode 100644 .metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml create mode 100644 .metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log create mode 100644 .metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.16.0.20200318-1040.xml create mode 100644 .metadata/.plugins/org.eclipse.tips.ide/dialog_settings.xml create mode 100644 .metadata/.plugins/org.eclipse.ui.intro/introstate create mode 100644 .metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml create mode 100644 .metadata/version.ini create mode 100644 Chapter5/ShowBits2.java diff --git a/.metadata/.log b/.metadata/.log new file mode 100644 index 0000000..412e63f --- /dev/null +++ b/.metadata/.log @@ -0,0 +1,35 @@ +!SESSION 2020-12-21 11:25:41.348 ----------------------------------------------- +eclipse.buildId=4.17.0.I20200902-1800 +java.version=13.0.2 +java.vendor=Oracle Corporation +BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US +Framework arguments: -product org.eclipse.epp.package.java.product +Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product + +!ENTRY org.eclipse.jface 2 0 2020-12-21 11:29:13.591 +!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation. +!SUBENTRY 1 org.eclipse.jface 2 0 2020-12-21 11:29:13.592 +!MESSAGE A conflict occurred for CTRL+SHIFT+T: +Binding(CTRL+SHIFT+T, + ParameterizedCommand(Command(org.eclipse.jdt.ui.navigate.open.type,Open Type, + Open a type in a Java editor, + Category(org.eclipse.ui.category.navigate,Navigate,null,true), + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@74badf19, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +Binding(CTRL+SHIFT+T, + ParameterizedCommand(Command(org.eclipse.lsp4e.symbolinworkspace,Go to Symbol in Workspace, + , + Category(org.eclipse.lsp4e.category,Language Servers,null,true), + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@59b3f754, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) + +!ENTRY org.eclipse.egit.ui 2 0 2020-12-21 11:32:18.069 +!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git +user global configuration and to define the default location to store repositories: 'C:\Users\ted10'. If this is +not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and +EGit might behave differently since they see different configuration options. +This warning can be switched off on the Team > Git > Confirmations and Warnings preference page. diff --git a/.metadata/.mylyn/.taskListIndex/segments_1 b/.metadata/.mylyn/.taskListIndex/segments_1 new file mode 100644 index 0000000000000000000000000000000000000000..4c0d6eba470368e5c0c6a2b80a41c841bba9518a GIT binary patch literal 71 zcmcD&o+HjtoSL4SnpaZHz`($!B{Th+=GBc4-qdt=H57CPF&eTl0>#0A3C3VJpfULc KjAL{o(is2&juG4d literal 0 HcmV?d00001 diff --git a/.metadata/.mylyn/.taskListIndex/write.lock b/.metadata/.mylyn/.taskListIndex/write.lock new file mode 100644 index 0000000..e69de29 diff --git a/.metadata/.mylyn/repositories.xml.zip b/.metadata/.mylyn/repositories.xml.zip new file mode 100644 index 0000000000000000000000000000000000000000..71892eb8f645b6b82e831c60228caf08cd955cfd GIT binary patch literal 437 zcmWIWW@Zs#;Nak3V2PO;$bbX{fb62wg8bsllKi5~)MCAg+?=(+zWzrP1paEb><+Q5 zj3|42baJP3@ZMzWGEYqbiC5R+^)H2$Z}+{{e~)9&_q1nw6Sv+p@7nTUkIAgd+GU=c zFAhx!3ZG;5v|QZ0WOLlpL)ZHgdZ%a1Veyw^y47%A`TeYU306Vgu|=zV6h%}Iu3Z1Q zd}F3&)27Dq#f_Jv^rD*Pl2WsNt=vb?(gh&7nqD zj01u^&U&BoKY7M`dngxg;pMFXo3?M}^wc@`?WB%gAV>2`6Q)%y9oFj8mMnWN9;#KL z@@(moB}}DHRh?UmRtE)75&0ujY{>HUZO)g(v|Ee}0p9E!dhup9i9m~6fH=ULkx7IB d;W%VDkmFDRvQq=RS=m6cj6i4wq-TSb0svPhL6QIf literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version new file mode 100644 index 0000000..25cb955 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index new file mode 100644 index 0000000000000000000000000000000000000000..ed9b514964f6d401c82fa8fdb36ac30ac51534a7 GIT binary patch literal 57 zcmZQ%U|?WmVAN+|WMUA>FG|--P0qyJm CSO?Dl literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources b/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources new file mode 100644 index 0000000000000000000000000000000000000000..1003c8446403fd05d9d092e320096e36a42dc0cf GIT binary patch literal 405 zcmZ?R*xjhShe1S2b=vdAllRFf=Oz}Hq!uZZBqrsg@^UHr=I1H6q$VpE87deWS{WNz znOZ0~2Ztya85kMxa;2o^lq9-V6l4}9mSpDV#pf5L>!l{=WEK>s>Sd*r=q2YDrP>;r z8CaMa8Je0~m|I%#a_Q@p6r}=1dASZm{QeBKJMeQ)_3rXx4s>@*a!zVukqgKZ*qxr1 pm{SZ41suv!Qj<#4A%4WKFt;+NGEc80u{gU}uQbyZsu*`b008@(i(LQ! literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..dffc6b5 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +version=1 diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs new file mode 100644 index 0000000..646dc38 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs @@ -0,0 +1,7 @@ +content_assist_proposals_background=255,255,255 +content_assist_proposals_foreground=0,0,0 +eclipse.preferences.version=1 +org.eclipse.jdt.ui.formatterprofiles.version=20 +spelling_locale_initialized=true +useAnnotationsPrefPage=true +useQuickDiffPrefPage=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jsch.core.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jsch.core.prefs new file mode 100644 index 0000000..d56c53f --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jsch.core.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +org.eclipse.jsch.core.hasChangedDefaultWin32SshHome=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.m2e.discovery.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.m2e.discovery.prefs new file mode 100644 index 0000000..67b1d96 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.m2e.discovery.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +org.eclipse.m2e.discovery.pref.projects= diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.monitor.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.monitor.ui.prefs new file mode 100644 index 0000000..8d462a6 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.monitor.ui.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +org.eclipse.mylyn.monitor.activity.tracking.enabled.checked=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.tasks.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.tasks.ui.prefs new file mode 100644 index 0000000..2b60c21 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.tasks.ui.prefs @@ -0,0 +1,5 @@ +eclipse.preferences.version=1 +migrated.task.repositories.secure.store=true +org.eclipse.mylyn.tasks.ui.filters.nonmatching=true +org.eclipse.mylyn.tasks.ui.filters.nonmatching.encouraged=true +org.eclipse.mylyn.tasks.ui.welcome.message=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs new file mode 100644 index 0000000..bfd9435 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs @@ -0,0 +1,5 @@ +PROBLEMS_FILTERS_MIGRATE=true +eclipse.preferences.version=1 +platformState=1594359815580 +quickStart=false +tipsAndTricks=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs new file mode 100644 index 0000000..08076f2 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +showIntro=false diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs new file mode 100644 index 0000000..b85d0db --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs @@ -0,0 +1,9 @@ +//org.eclipse.ui.commands/state/org.eclipse.ui.navigator.resources.nested.changeProjectPresentation/org.eclipse.ui.commands.radioState=false +PLUGINS_NOT_ACTIVATED_ON_STARTUP=;org.eclipse.m2e.discovery; +eclipse.preferences.version=1 +org.eclipse.ui.workbench.ACTIVE_NOFOCUS_TAB_BG_END=255,255,255 +org.eclipse.ui.workbench.ACTIVE_NOFOCUS_TAB_BG_START=255,255,255 +org.eclipse.ui.workbench.ACTIVE_NOFOCUS_TAB_TEXT_COLOR=16,16,16 +org.eclipse.ui.workbench.ACTIVE_TAB_BG_END=255,255,255 +org.eclipse.ui.workbench.ACTIVE_TAB_BG_START=255,255,255 +org.eclipse.ui.workbench.INACTIVE_TAB_BG_START=242,242,242 diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.urischeme.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.urischeme.prefs new file mode 100644 index 0000000..855d634 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.urischeme.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +processedSchemes=,eclipse+command,eclipse+mpc diff --git a/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi b/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi new file mode 100644 index 0000000..de426ef --- /dev/null +++ b/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi @@ -0,0 +1,2273 @@ + + + + activeSchemeId:org.eclipse.ui.defaultAcceleratorConfiguration + + + + + + + + topLevel + shellMaximized + + + Minimized + MinimizedByZoom + + + persp.actionSet:org.eclipse.text.quicksearch.actionSet + persp.actionSet:org.eclipse.mylyn.tasks.ui.navigation + persp.actionSet:org.eclipse.ui.cheatsheets.actionSet + persp.actionSet:org.eclipse.search.searchActionSet + persp.actionSet:org.eclipse.ui.edit.text.actionSet.annotationNavigation + persp.actionSet:org.eclipse.ui.edit.text.actionSet.navigation + persp.actionSet:org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo + persp.actionSet:org.eclipse.ui.externaltools.ExternalToolsSet + persp.actionSet:org.eclipse.ui.actionSet.keyBindings + persp.actionSet:org.eclipse.ui.actionSet.openFiles + persp.actionSet:org.eclipse.debug.ui.launchActionSet + persp.actionSet:org.eclipse.jdt.ui.JavaActionSet + persp.actionSet:org.eclipse.jdt.ui.JavaElementCreationActionSet + persp.actionSet:org.eclipse.ui.NavigateActionSet + persp.viewSC:org.eclipse.jdt.ui.PackageExplorer + persp.viewSC:org.eclipse.jdt.ui.TypeHierarchy + persp.viewSC:org.eclipse.jdt.ui.SourceView + persp.viewSC:org.eclipse.jdt.ui.JavadocView + persp.viewSC:org.eclipse.search.ui.views.SearchView + persp.viewSC:org.eclipse.ui.console.ConsoleView + persp.viewSC:org.eclipse.ui.views.ContentOutline + persp.viewSC:org.eclipse.ui.views.ProblemView + persp.viewSC:org.eclipse.ui.views.ResourceNavigator + persp.viewSC:org.eclipse.ui.views.TaskList + persp.viewSC:org.eclipse.ui.views.ProgressView + persp.viewSC:org.eclipse.ui.navigator.ProjectExplorer + persp.viewSC:org.eclipse.ui.texteditor.TemplatesView + persp.viewSC:org.eclipse.pde.runtime.LogView + persp.newWizSC:org.eclipse.jdt.ui.wizards.JavaProjectWizard + persp.newWizSC:org.eclipse.jdt.ui.wizards.NewPackageCreationWizard + persp.newWizSC:org.eclipse.jdt.ui.wizards.NewClassCreationWizard + persp.newWizSC:org.eclipse.jdt.ui.wizards.NewInterfaceCreationWizard + persp.newWizSC:org.eclipse.jdt.ui.wizards.NewEnumCreationWizard + persp.newWizSC:org.eclipse.jdt.ui.wizards.NewRecordCreationWizard + persp.newWizSC:org.eclipse.jdt.ui.wizards.NewAnnotationCreationWizard + persp.newWizSC:org.eclipse.jdt.ui.wizards.NewSourceFolderCreationWizard + persp.newWizSC:org.eclipse.jdt.ui.wizards.NewSnippetFileCreationWizard + persp.newWizSC:org.eclipse.jdt.ui.wizards.NewJavaWorkingSetWizard + persp.newWizSC:org.eclipse.ui.wizards.new.folder + persp.newWizSC:org.eclipse.ui.wizards.new.file + persp.newWizSC:org.eclipse.ui.editors.wizards.UntitledTextFileWizard + persp.perspSC:org.eclipse.jdt.ui.JavaBrowsingPerspective + persp.perspSC:org.eclipse.debug.ui.DebugPerspective + persp.viewSC:org.eclipse.mylyn.tasks.ui.views.tasks + persp.newWizSC:org.eclipse.mylyn.tasks.ui.wizards.new.repository.task + persp.showIn:org.eclipse.jdt.ui.PackageExplorer + persp.showIn:org.eclipse.team.ui.GenericHistoryView + persp.showIn:org.eclipse.ui.navigator.ProjectExplorer + persp.actionSet:org.eclipse.debug.ui.breakpointActionSet + persp.actionSet:org.eclipse.jdt.debug.ui.JDTDebugActionSet + persp.actionSet:org.eclipse.eclemma.ui.CoverageActionSet + persp.showIn:org.eclipse.eclemma.ui.CoverageView + persp.showIn:org.eclipse.egit.ui.RepositoriesView + persp.newWizSC:org.eclipse.jdt.junit.wizards.NewTestCaseCreationWizard + persp.actionSet:org.eclipse.jdt.junit.JUnitActionSet + persp.viewSC:org.eclipse.ant.ui.views.AntView + + + + org.eclipse.e4.primaryNavigationStack + + View + categoryTag:Java + + + View + categoryTag:Java + + + View + categoryTag:General + + + View + categoryTag:Java + + + + + View + categoryTag:Git + + + + + + + + + + View + categoryTag:Mylyn + + + + org.eclipse.e4.secondaryNavigationStack + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:Ant + + + + + + org.eclipse.e4.secondaryDataStack + + View + categoryTag:General + + + View + categoryTag:Java + + + View + categoryTag:Java + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + + + + + + active + Maximized + + View + categoryTag:Help + + + View + categoryTag:General + + + View + categoryTag:Help + + + + + + + View + categoryTag:Help + + + + + + View + categoryTag:General + active + activeOnClose + + ViewMenu + menuContribution:menu + + + + + + + View + categoryTag:Help + + + + org.eclipse.e4.primaryDataStack + EditorStack + + + + + + + View + categoryTag:Java + + ViewMenu + menuContribution:menu + + + + + + + View + categoryTag:Java + + + + + View + categoryTag:General + + + + + + View + categoryTag:General + + ViewMenu + menuContribution:menu + + + + + + + View + categoryTag:Java + + + + + View + categoryTag:Java + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + + View + categoryTag:General + + ViewMenu + menuContribution:menu + + + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + + View + categoryTag:Mylyn + + ViewMenu + menuContribution:menu + + + + + + + View + categoryTag:Git + + + + + View + categoryTag:Java + + + + + View + categoryTag:Ant + + + + toolbarSeparator + + + + Draggable + + + + toolbarSeparator + + + + Draggable + + + toolbarSeparator + + + + Draggable + + + Draggable + + + Draggable + + + toolbarSeparator + + + + Draggable + + + + toolbarSeparator + + + + toolbarSeparator + + + + Draggable + + + stretch + SHOW_RESTORE_MENU + + + Draggable + HIDEABLE + SHOW_RESTORE_MENU + + + + + stretch + + + Draggable + + + Draggable + + + + + TrimStack + Draggable + + + + + + + + + + + + + + + + + + + + + + platform:win32 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + platform:win32 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Editor + removeOnHide + + + + + View + categoryTag:Gradle + + + + + View + categoryTag:Gradle + + + + + View + categoryTag:Java + + + View + categoryTag:Help + + + + + View + categoryTag:Ant + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Help + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Java + + + + + View + categoryTag:Java + + + + + View + categoryTag:Java + + + + + View + categoryTag:Java Browsing + + + + + View + categoryTag:Java Browsing + + + + + View + categoryTag:Java Browsing + + + + + View + categoryTag:Java Browsing + + + + + View + categoryTag:Java + + + + + View + categoryTag:General + + + + + View + categoryTag:Java + + + + + View + categoryTag:Java + + + + + View + categoryTag:Maven + + + + + View + categoryTag:Maven + + + + + View + categoryTag:Mylyn + + + + + View + categoryTag:Mylyn + + + + + View + categoryTag:Mylyn + + + + + View + categoryTag:Oomph + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:Team + + + + + View + categoryTag:Team + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:Help + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:XML + + + + + View + categoryTag:XML + + + + + View + categoryTag:Git + + + + + View + categoryTag:Git + + + + + View + categoryTag:Git + + + + + View + categoryTag:Git + NoRestore + + + + + View + categoryTag:Git + + + + glue + move_after:PerspectiveSpacer + SHOW_RESTORE_MENU + + + move_after:Spacer Glue + HIDEABLE + SHOW_RESTORE_MENU + + + glue + move_after:SearchField + SHOW_RESTORE_MENU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.metadata/.plugins/org.eclipse.jdt.core/assumedExternalFilesCache b/.metadata/.plugins/org.eclipse.jdt.core/assumedExternalFilesCache new file mode 100644 index 0000000000000000000000000000000000000000..593f4708db84ac8fd0f5cc47c634f38c013fe9e4 GIT binary patch literal 4 LcmZQzU|;|M00aO5 literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache b/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache new file mode 100644 index 0000000000000000000000000000000000000000..593f4708db84ac8fd0f5cc47c634f38c013fe9e4 GIT binary patch literal 4 LcmZQzU|;|M00aO5 literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache b/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache new file mode 100644 index 0000000000000000000000000000000000000000..593f4708db84ac8fd0f5cc47c634f38c013fe9e4 GIT binary patch literal 4 LcmZQzU|;|M00aO5 literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat b/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat new file mode 100644 index 0000000000000000000000000000000000000000..2899cf31ae15494769286b18e6182dc770959577 GIT binary patch literal 110 zcmZQzU|?c^05&ki?iJ)3@8jvj2;?y`aD#ZkLC!(`{vjX{CI&9AP(RO*cn^PHSC9ZR f16Tu435dtS!0u}lALJU~58|;h@Ie#A`lUP literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml b/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml new file mode 100644 index 0000000..a4ee3cb --- /dev/null +++ b/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml @@ -0,0 +1,2 @@ + + diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml b/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml new file mode 100644 index 0000000..9e390f5 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml @@ -0,0 +1,2 @@ + + diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml b/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml new file mode 100644 index 0000000..ce6dbf5 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml @@ -0,0 +1,10 @@ + +
+
+ + + + + +
+
diff --git a/.metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log b/.metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log new file mode 100644 index 0000000..17b1218 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log @@ -0,0 +1,2 @@ +2020-12-21 11:32:09,851 [Worker-0: Loading available Gradle versions] INFO o.e.b.c.i.u.g.PublishedGradleVersions - Gradle version information cache is out-of-date. Trying to update. +2020-12-21 11:32:27,226 [Worker-0: Loading available Gradle versions] INFO o.e.b.c.i.u.g.PublishedGradleVersions - Updating Gradle version information cache failed. Using outdated cache. diff --git a/.metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.16.0.20200318-1040.xml b/.metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.16.0.20200318-1040.xml new file mode 100644 index 0000000..e33758c --- /dev/null +++ b/.metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.16.0.20200318-1040.xml @@ -0,0 +1,43 @@ + + + + %date [%thread] %-5level %logger{35} - %msg%n + + + OFF + + + + + ${org.eclipse.m2e.log.dir}/0.log + + ${org.eclipse.m2e.log.dir}/%i.log + 1 + 10 + + + 100MB + + + %date [%thread] %-5level %logger{35} - %msg%n + + + + + + WARN + + + + + + + + + + + + + + + diff --git a/.metadata/.plugins/org.eclipse.tips.ide/dialog_settings.xml b/.metadata/.plugins/org.eclipse.tips.ide/dialog_settings.xml new file mode 100644 index 0000000..5ca0b77 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.tips.ide/dialog_settings.xml @@ -0,0 +1,3 @@ + +
+
diff --git a/.metadata/.plugins/org.eclipse.ui.intro/introstate b/.metadata/.plugins/org.eclipse.ui.intro/introstate new file mode 100644 index 0000000..02f134f --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ui.intro/introstate @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml b/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml new file mode 100644 index 0000000..bcd96d0 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.metadata/version.ini b/.metadata/version.ini new file mode 100644 index 0000000..a47b2a2 --- /dev/null +++ b/.metadata/version.ini @@ -0,0 +1,3 @@ +#Mon Dec 21 11:28:53 CST 2020 +org.eclipse.core.runtime=2 +org.eclipse.platform=4.17.0.v20200902-1800 diff --git a/Chapter5/ShowBits2.java b/Chapter5/ShowBits2.java new file mode 100644 index 0000000..95395cb --- /dev/null +++ b/Chapter5/ShowBits2.java @@ -0,0 +1,80 @@ + +public class ShowBits2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + int t; + + byte val; + + val = 123; // Binary: 0111 1011 + for (t = 128; t > 0; t = t/2) { + + if( (val & t) != 0) System.out.print("1 "); + else System.out.print("0 "); + + + /* 128: + * + * 1000 0000 (128) + * 0111 1011 (123) & + * -------------------- + * 0000 0000 + * + * 64: + * + * 0100 0000 (64) + * 0111 1011 (123) & + * --------------------- + * 0100 0000 + * + * 32: + * + * 0010 0000 (32) + * 0111 1011 (123) & + * ---------------------- + * 0010 0000 + * + * 16: + * + * 0001 0000 (16) + * 0111 1011 (123) & + * -------------------- + * 0001 0000 + * + * 8: + * + * 0000 1000 (8) + * 0111 1011 (123) & + * ------------------- + * 0000 1000 + * + * 4: + * + * 0000 0100 (4) + * 0111 1011 (123) & + * ------------------- + * 0000 0000 + * + * 2: + * + * 0000 0010 (2) + * 0111 1011 (123) & + * ---------------------- + * 0000 0010 + * + * 1: + * + * 0000 0001 (1) + * 0111 1011 (123) & + * ---------------------- + * 0000 0001 + * + * */ + + } + + } + +} From cd7cf9457d33338084e87bed30e38f70d7312c80 Mon Sep 17 00:00:00 2001 From: ted10014 <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 13 Jan 2021 15:49:47 +0800 Subject: [PATCH 028/700] Committed 2021/1/12 --- Chapter5/LowCase.java | 14 ++++++++++++++ Chapter5/ShowBits.java | 21 +++++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 Chapter5/ShowBits.java diff --git a/Chapter5/LowCase.java b/Chapter5/LowCase.java index 5cdd6f5..889aa3f 100644 --- a/Chapter5/LowCase.java +++ b/Chapter5/LowCase.java @@ -13,6 +13,20 @@ public static void main(String[] args) { // This statement turns on the 6th bit. ch = (char) (ch | 32); // ch is now lowercase. + /** Binary Octal-decimal Decimal Hexadecimal Glyph + * 100 0001 101 65 41 A + * 110 0001 141 97 61 a + * + * https://en.wikipedia.org/wiki/ASCII#Printable_characters + * + * + * 0000 0000 0100 0001 + * 0000 0000 0010 0000 or + * ----------------------- + * 0000 0000 0110 0001 + * + * */ + System.out.print(ch + " "); } diff --git a/Chapter5/ShowBits.java b/Chapter5/ShowBits.java new file mode 100644 index 0000000..f4cb17d --- /dev/null +++ b/Chapter5/ShowBits.java @@ -0,0 +1,21 @@ +// Display the bits within a byte. +public class ShowBits { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + int t; + + byte val; + + val = 123; + for (t = 128; t > 0; t = t/2) { + + if( (val & t) != 0) System.out.print("1 "); + else System.out.print("0 "); + + } + + } + +} From 7925053578e9d99dba4ff2780dc430fc5324de5c Mon Sep 17 00:00:00 2001 From: ResilientSpring <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 13 Jan 2021 16:01:46 +0800 Subject: [PATCH 029/700] Delete .log --- .metadata/.log | 35 ----------------------------------- 1 file changed, 35 deletions(-) delete mode 100644 .metadata/.log diff --git a/.metadata/.log b/.metadata/.log deleted file mode 100644 index 412e63f..0000000 --- a/.metadata/.log +++ /dev/null @@ -1,35 +0,0 @@ -!SESSION 2020-12-21 11:25:41.348 ----------------------------------------------- -eclipse.buildId=4.17.0.I20200902-1800 -java.version=13.0.2 -java.vendor=Oracle Corporation -BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US -Framework arguments: -product org.eclipse.epp.package.java.product -Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product - -!ENTRY org.eclipse.jface 2 0 2020-12-21 11:29:13.591 -!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation. -!SUBENTRY 1 org.eclipse.jface 2 0 2020-12-21 11:29:13.592 -!MESSAGE A conflict occurred for CTRL+SHIFT+T: -Binding(CTRL+SHIFT+T, - ParameterizedCommand(Command(org.eclipse.jdt.ui.navigate.open.type,Open Type, - Open a type in a Java editor, - Category(org.eclipse.ui.category.navigate,Navigate,null,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@74badf19, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.ui.contexts.window,,,system) -Binding(CTRL+SHIFT+T, - ParameterizedCommand(Command(org.eclipse.lsp4e.symbolinworkspace,Go to Symbol in Workspace, - , - Category(org.eclipse.lsp4e.category,Language Servers,null,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@59b3f754, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.ui.contexts.window,,,system) - -!ENTRY org.eclipse.egit.ui 2 0 2020-12-21 11:32:18.069 -!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git -user global configuration and to define the default location to store repositories: 'C:\Users\ted10'. If this is -not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and -EGit might behave differently since they see different configuration options. -This warning can be switched off on the Team > Git > Confirmations and Warnings preference page. From 0e945a1e78b549347d4ea0adb921fdb9c6ba655c Mon Sep 17 00:00:00 2001 From: ResilientSpring <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 13 Jan 2021 16:03:41 +0800 Subject: [PATCH 030/700] Delete workingsets.xml --- .metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml | 6 ------ 1 file changed, 6 deletions(-) delete mode 100644 .metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml diff --git a/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml b/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml deleted file mode 100644 index bcd96d0..0000000 --- a/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file From 9082455dd28c6b1216b82191829a308f7d698636 Mon Sep 17 00:00:00 2001 From: ted10014 <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 13 Jan 2021 18:01:15 +0800 Subject: [PATCH 031/700] Committed 2021/1/13 --- Chapter5/Encode.java | 34 ++++++++++++++++++++++++++++++++++ Chapter5/Encode2.java | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 67 insertions(+) create mode 100644 Chapter5/Encode.java create mode 100644 Chapter5/Encode2.java diff --git a/Chapter5/Encode.java b/Chapter5/Encode.java new file mode 100644 index 0000000..c165c4d --- /dev/null +++ b/Chapter5/Encode.java @@ -0,0 +1,34 @@ +// Use XOR to encode and decode a message. +public class Encode { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + String msg = "This is a test"; + String encmsgString = ""; + String decmsgString = ""; + + int key = 88; + + System.out.print("Original message: "); + System.out.println(msg); + + // encode the message + for (int i = 0; i < msg.length(); i++) + encmsgString = encmsgString + (msg.charAt(i) ^ key); // This constructs the encoded string. + + System.out.print("Encoded message: "); + System.out.println(encmsgString); + + // decode the message + for (int i = 0; i < msg.length(); i++) { + + decmsgString = decmsgString + (encmsgString.charAt(i) ^ key); // This construct the decoded string. + } + + System.out.print("Decoded message: "); + System.out.println(decmsgString); + + } + +} diff --git a/Chapter5/Encode2.java b/Chapter5/Encode2.java new file mode 100644 index 0000000..0f65f8c --- /dev/null +++ b/Chapter5/Encode2.java @@ -0,0 +1,33 @@ + +public class Encode2 { + + public static void main(String[] args) { + + String msg = "This is a test"; + String encmsgString = ""; + String decmsgString = ""; + + int key = 88; + + System.out.print("Original message: "); + System.out.println(msg); + + // encode the message + for (int i = 0; i < msg.length(); i++) + encmsgString = encmsgString + (char) (msg.charAt(i) ^ key); // This constructs the encoded string. + + System.out.print("Encoded message: "); + System.out.println(encmsgString); + + // decode the message + for (int i = 0; i < msg.length(); i++) { + + decmsgString = decmsgString + (char) (encmsgString.charAt(i) ^ key); // This construct the decoded string. + } + + System.out.print("Decoded message: "); + System.out.println(decmsgString); + + } + +} From 2b82f121a7cd09c37428f6b9a5d5ea6560bf7ef6 Mon Sep 17 00:00:00 2001 From: ted10014 <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 14 Jan 2021 12:55:45 +0800 Subject: [PATCH 032/700] Committed 2021/1/14 --- Chapter5/NotDemo.java | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 Chapter5/NotDemo.java diff --git a/Chapter5/NotDemo.java b/Chapter5/NotDemo.java new file mode 100644 index 0000000..47b5cf2 --- /dev/null +++ b/Chapter5/NotDemo.java @@ -0,0 +1,29 @@ +// Demonstrate the bitwise NOT. +public class NotDemo { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + byte b = -34; + for (int t = 128; t > 0; t = t/2) { + if( (b & t) != 0) System.out.print("1 "); + else System.out.print("0 "); + } + + System.out.println(); + + // reverse all bits + b = (byte) -b; + + for (int t = 128; t > 0; t = t / 2) { + + if((b & t) != 0) System.out.print("1 "); + else System.out.print("0 "); + + } + + } + +} + +// See also: https://web.archive.org/web/20201112013328/https://web.stanford.edu/class/cs101/bits-bytes.html From 969611234d5fa2cf2687c174390eda459418e9c3 Mon Sep 17 00:00:00 2001 From: ted10014 <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 16 Jan 2021 01:25:37 +0800 Subject: [PATCH 033/700] Committed 2021/1/15 --- Chapter5/ShiftDemo.java | 44 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 Chapter5/ShiftDemo.java diff --git a/Chapter5/ShiftDemo.java b/Chapter5/ShiftDemo.java new file mode 100644 index 0000000..234be2f --- /dev/null +++ b/Chapter5/ShiftDemo.java @@ -0,0 +1,44 @@ +// Demonstrate the shift << and >> operators. +public class ShiftDemo { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + int val = 1; + + for (int i = 0; i < 8; i++) { + + for (int t = 128; t > 0; t = t / 2) { + + if ((val & t) != 0) + System.out.print("1 "); + else + System.out.print("0 "); + } + + System.out.println(); + val = val << 1; // left shift. + + } + + System.out.println(); + + val = 128; + for (int i = 0; i < 8; i++) { + + for (int t = 128; t > 0; t = t / 2) { + + if ((val & t) != 0) + System.out.print("1 "); + else + System.out.print("0 "); + } + + System.out.println(); + + val = val >> 1; // right shift. + } + + } + +} From deb8276f2089c0d16e8f66efec0d148f14d42148 Mon Sep 17 00:00:00 2001 From: ted10014 <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 17 Jan 2021 14:33:14 +0800 Subject: [PATCH 034/700] Committed for 2021/1/16 --- Chapter5/ShowBitsDemo.java | 63 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 Chapter5/ShowBitsDemo.java diff --git a/Chapter5/ShowBitsDemo.java b/Chapter5/ShowBitsDemo.java new file mode 100644 index 0000000..b4bcc5e --- /dev/null +++ b/Chapter5/ShowBitsDemo.java @@ -0,0 +1,63 @@ +/* Try this 5-3 + * + * A class that displays the binary representation of a value. + * + * */ +class ShowBits3{ + + int numbits; + + public ShowBits3(int n) { + // TODO Auto-generated constructor stub + + numbits = n; + } + + void show(long val) { + long mask = 1; + + // left-shift a 1 into the proper position + mask <<= numbits-1; // mask = mask << numbits-1; + + int spacer = 0; + + for (; mask != 0; mask >>>= 1 ) { // mask = mask >>> 1; + + if( (val & mask) != 0) System.out.print("1"); + else System.out.print("0"); + spacer++; + if ((spacer & 8 ) == 0) { + System.out.print(" "); + spacer = 0; + } + } + System.out.println(); + } +} + + +// Demonstrate ShowBits3. +public class ShowBitsDemo { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + ShowBits3 b = new ShowBits3(8); + ShowBits3 i = new ShowBits3(32); + ShowBits3 li = new ShowBits3(64); + System.out.println("123 in binary: "); + b.show(123); + + System.out.println("\n87987 in binary: "); + i.show(87987); + + System.out.println("\n237658768 in binary: "); + li.show(237658768); + + // you can also show low-order bits of any integer + System.out.println("\nLow order 8 bits of 87987 in binary: "); + b.show(87987); + + } + +} From d7a1d13528c3c9df886f8954669e63ed1997755f Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sun, 17 Jan 2021 22:37:17 +0800 Subject: [PATCH 035/700] Committed 2021/1/17 --- Chapter5/NoZeroDiv.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Chapter5/NoZeroDiv.java diff --git a/Chapter5/NoZeroDiv.java b/Chapter5/NoZeroDiv.java new file mode 100644 index 0000000..551cfcc --- /dev/null +++ b/Chapter5/NoZeroDiv.java @@ -0,0 +1,19 @@ +// Prevent a division by zero using the ?. +public class NoZeroDiv { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + int result; + + for (int i = -5; i < 6; i++) { + + result = i != 0 ? 100 / i : 0; // This prevents a divide-by-zero. + + if (i != 0) + System.out.println("100 / " + i + " is " + result); + } + + } + +} From 3de0a60b8f9a6830df8e027fa018a10e3994e3f3 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Mon, 18 Jan 2021 00:48:34 +0800 Subject: [PATCH 036/700] Committed 2021/1/18 --- Chapter5/NoZeroDiv2.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Chapter5/NoZeroDiv2.java diff --git a/Chapter5/NoZeroDiv2.java b/Chapter5/NoZeroDiv2.java new file mode 100644 index 0000000..c13b87e --- /dev/null +++ b/Chapter5/NoZeroDiv2.java @@ -0,0 +1,19 @@ + +public class NoZeroDiv2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + int result; + + for (int i = -5; i < 6; i++) { + + result = i != 0 ? 100 / i : 0; // This prevents a divide-by-zero. + + if (i != 0) + System.out.println("100 / " + i + " is " + result = ( i != 0) ? (100 / i ): ( 0) ;); + } + + } + +} From c89d04694c10ba85ea4b51d97041f6340fa5fb8d Mon Sep 17 00:00:00 2001 From: ted10014 <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 18 Jan 2021 13:04:27 +0800 Subject: [PATCH 037/700] Committed 2021/1/18 --- Chapter5/NoZeroDiv3.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 Chapter5/NoZeroDiv3.java diff --git a/Chapter5/NoZeroDiv3.java b/Chapter5/NoZeroDiv3.java new file mode 100644 index 0000000..52bcdc8 --- /dev/null +++ b/Chapter5/NoZeroDiv3.java @@ -0,0 +1,13 @@ +// Prevent a division by zero using the ?. +public class NoZeroDiv3 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + for (int i = -5; i < 6 ; i++) + if (i != 0 ? true : false) + System.out.println("100 / " + i + " is " + 100 / i); + + } + +} From 9faf6bd4ab3fc1c5ed9b003e409bf0e60c394d6b Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Tue, 19 Jan 2021 12:14:51 +0800 Subject: [PATCH 038/700] Committed 2021/1/19 --- Chapter6/OverloadDemo.java | 62 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 Chapter6/OverloadDemo.java diff --git a/Chapter6/OverloadDemo.java b/Chapter6/OverloadDemo.java new file mode 100644 index 0000000..623cb4d --- /dev/null +++ b/Chapter6/OverloadDemo.java @@ -0,0 +1,62 @@ +// Demonstrate method overloading +class Overload{ + + void ovlDemo() { // First version + System.out.println("No parameter"); + } + + // Overload ovlDemo for one integer parameter. + void ovlDemo(int a) { // Second version + System.out.println("One parameter: " + a); + } + + // Overload ovlDemo for two integer parameters. + int ovlDemo(int a, int b) { // third version + + System.out.println("Two parameters: " + a + " " + b); + + return a+b; + + } + + // Overload ovlDemo for two double parameters. + double ovlDemo(double a, double b) { // Fourth version + + System.out.println("Two double parameters: " + a + " " + b); + + return a + b; + + } +} + +public class OverloadDemo { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Overload obOverload = new Overload(); + int resI; + double resD; + + // Call all versions of ovlDemo() + obOverload.ovlDemo(); + + System.out.println(); + + obOverload.ovlDemo(2); + + System.out.println(); + + resI = obOverload.ovlDemo(4, 6); + + System.out.println("Result of obOverload.ovlDemo(4, 6): " + resI); + + System.out.println(); + + resD = obOverload.ovlDemo(1.1, 2.32); + + System.out.println("Result of ob.ovlDemo(1.1, 2.32): " + resD); + + } + +} From 326070ce5e20c0a2fc1d05ffbcf0b2b63c2d34e9 Mon Sep 17 00:00:00 2001 From: ted10014 <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 20 Jan 2021 22:32:47 +0800 Subject: [PATCH 039/700] Committed 2021/1/20 --- Chapter6/TypeConv.java | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 Chapter6/TypeConv.java diff --git a/Chapter6/TypeConv.java b/Chapter6/TypeConv.java new file mode 100644 index 0000000..441bd4d --- /dev/null +++ b/Chapter6/TypeConv.java @@ -0,0 +1,38 @@ +/* + * Automatic type conversion can affect overloaded method resolution. + */ + +class Overload2{ + void f(int x) { + System.out.println("Inside f(int): " + x); + } + + void f(double x) { + System.out.println("Inside f(double): " + x); + } +} + +public class TypeConv { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Overload2 obOverload2 = new Overload2(); + + int i = 10; + double d = 10.1; + + byte b = 99; + short s = 10; + float f = 11.5F; + + obOverload2.f(i); // calls ob,f(int) + obOverload2.f(d); // calls ob.f(double) + + obOverload2.f(b); // calls ob,f(int) - type conversion + obOverload2.f(s); // calls ob.f(int) - type conversion + obOverload2.f(f); // calls ob.f(double) - type conversion + + } + +} From 03fa55988af966c0c9f63a7805fe6466eec3940d Mon Sep 17 00:00:00 2001 From: ted10014 <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 21 Jan 2021 18:28:27 +0800 Subject: [PATCH 040/700] Committed 2021/1/21 --- Chapter6/TypeConv2.java | 48 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 Chapter6/TypeConv2.java diff --git a/Chapter6/TypeConv2.java b/Chapter6/TypeConv2.java new file mode 100644 index 0000000..1ad7c82 --- /dev/null +++ b/Chapter6/TypeConv2.java @@ -0,0 +1,48 @@ +/* + * In the context of method overload in Java, + * automatic type conversions apply only if there is no direct match between a parameter and an argument. + * + * Textbook page on 226 + * + * */ + +class Overload3{ + + void f(byte x) { + System.out.println("Inside f(byte): " + x); + } + + void f(int x) { + System.out.println("Inside f(int): " + x); + } + + void f(double x) { + System.out.println("Inside f(double): " + x); + } +} + +public class TypeConv2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Overload3 obOverload3 = new Overload3(); + + int i = 10; + double d = 10.1; + + byte b = 99; + short s = 10; + float f = 11.5F; + + obOverload3.f(i); // calls ob,f(int) + obOverload3.f(d); // calls ob.f(double) + + obOverload3.f(b); // now, no type conversion + + obOverload3.f(s); // calls ob.f(int) - type conversion + obOverload3.f(f); // calls ob.f(double) - type conversion + + } + +} From ea513d001ede54b4b74158bd9fcd7dc78a3a9259 Mon Sep 17 00:00:00 2001 From: ted10014 <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 23 Jan 2021 17:05:59 +0800 Subject: [PATCH 041/700] Committed for the progress scheduled for 2021/1/22 --- Chapter6/OverloadConsDemo.java | 53 ++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 Chapter6/OverloadConsDemo.java diff --git a/Chapter6/OverloadConsDemo.java b/Chapter6/OverloadConsDemo.java new file mode 100644 index 0000000..bc5489a --- /dev/null +++ b/Chapter6/OverloadConsDemo.java @@ -0,0 +1,53 @@ +// Demonstrate an overloaded constructor. + +class MyClass5 { + + int x; + + public MyClass5() { + // TODO Auto-generated constructor stub + + System.out.println("Inside MyClass()."); + x = 0; + } + + MyClass5(int i) { + + System.out.println("Inside MyClass(int). "); + + x = i; + } + + MyClass5(double d) { + + System.out.println("Inside MyClass(double). "); + + x = (int) d; + } + + MyClass5(int i, int j) { + + System.out.println("Inside MyClass(int, int). "); + + x = i * j; + } +} + +public class OverloadConsDemo { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + MyClass5 t1 = new MyClass5(); + MyClass5 t2 = new MyClass5(88); + MyClass5 t3 = new MyClass5(17.23); + MyClass5 t4 = new MyClass5(2, 4); + + System.out.println("t1.x: " + t1.x); + System.out.println("t2.x: " + t2.x); + System.out.println("t3.x: " + t3.x); + System.out.println("t4.x: " + t4.x); + + } + +} From b370cf571953051f12dcc0c84c4a974faafa112e Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 23 Jan 2021 20:23:05 +0800 Subject: [PATCH 042/700] Committed 2021/1/23 --- Chapter6/SumDemo.java | 32 ++++++++++++++++++++++++++++++++ Chapter6/SumDemo2.java | 22 ++++++++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 Chapter6/SumDemo.java create mode 100644 Chapter6/SumDemo2.java diff --git a/Chapter6/SumDemo.java b/Chapter6/SumDemo.java new file mode 100644 index 0000000..e03323a --- /dev/null +++ b/Chapter6/SumDemo.java @@ -0,0 +1,32 @@ +// Initialize one object with another. + +class Summation{ + + int sum; + + // Construct from an int. + public Summation(int num) { + + sum= 0; + for(int i = 1; i <= num; i++) + sum += i; + } + + // Construct from another object. + public Summation(Summation ob) { + + sum = ob.sum; + } +} + +public class SumDemo { + + public static void main(String[] args) { + // TODO Auto-generated method stub + Summation s1 = new Summation(5); + Summation s2 = new Summation(s1); + + System.out.println(); + } + +} diff --git a/Chapter6/SumDemo2.java b/Chapter6/SumDemo2.java new file mode 100644 index 0000000..40e004e --- /dev/null +++ b/Chapter6/SumDemo2.java @@ -0,0 +1,22 @@ +class Summation2{ + + int sum; + + // Construct from another object. + public Summation2(Summation ob) { + + sum = ob.sum; + } +} + +public class SumDemo2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Summation2 s1 = new Summation2(); + Summation2 s2 = new Summation2(s1); + + } + +} From ec021b2e60637242f7c1265c914592932d3171c3 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 24 Jan 2021 01:44:31 +0800 Subject: [PATCH 043/700] Committed 2021/1/23 --- Chapter6/SumDemo.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Chapter6/SumDemo.java b/Chapter6/SumDemo.java index e03323a..8052991 100644 --- a/Chapter6/SumDemo.java +++ b/Chapter6/SumDemo.java @@ -26,7 +26,8 @@ public static void main(String[] args) { Summation s1 = new Summation(5); Summation s2 = new Summation(s1); - System.out.println(); + System.out.println("s1.sum: " + s1.sum); + System.out.println("s2.sum: " + s2.sum); } } From a365562a93f3a78bdb570bcdb27fa16650395295 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 26 Jan 2021 23:41:58 +0800 Subject: [PATCH 044/700] Committed 2021/1/26 --- Chapter5/QDemo.java | 2 +- Chapter6/QDemo2.java | 120 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 121 insertions(+), 1 deletion(-) create mode 100644 Chapter6/QDemo2.java diff --git a/Chapter5/QDemo.java b/Chapter5/QDemo.java index fdc0c98..84bd414 100644 --- a/Chapter5/QDemo.java +++ b/Chapter5/QDemo.java @@ -21,7 +21,7 @@ void put(char ch) { return; } - q[putloc++] = ch; + q[putloc++] = ch; // the new element is stored at that location and putloc is increment. } diff --git a/Chapter6/QDemo2.java b/Chapter6/QDemo2.java new file mode 100644 index 0000000..5468ac7 --- /dev/null +++ b/Chapter6/QDemo2.java @@ -0,0 +1,120 @@ + +class Queue3 { + + private char q[]; // this array holds the queue input + + private int putloc, getloc; // the put and get indices + + public Queue3(int size) { + + q = new char[size]; // allocate memory for queue. + putloc = getloc = 0; // the put and get indices (plural of index) are initially set to zero. + + } + + // Construct a Queue3 from a Queue3 + Queue3(Queue3 ob){ + + putloc = ob.putloc; + + getloc = ob.getloc; + + q = new char[ob.q.length]; + + // copy elements + for(int i = getloc; i < putloc; i++) + q[i] = ob.q[i]; + } + + // Construct a Queue with initial values. + public Queue3(char a[]) { + + putloc = 0; + getloc = 0; + q = new char[a.length]; + + for (int i = 0; i < a.length ; i++) put(a[i]); + } + + // The put() method, which stores elements. + // put a character into the queue. + void put(char ch) { + + if (putloc == q.length) { + System.out.println(" - Queue is full. "); + return; + } + + q[putloc++] = ch; // the new element is stored at that location and putloc is increment. + + } + + char get() { + + if (getloc == putloc) { + System.out.println(" - Queue is empty. "); + return (char) 0; + } + + return q[getloc++]; // Note the difference between ++getloc and getloc++. + // After the next element is returned, getloc is incremented. + // Thus, getloc always indicates the location of the next element to be + // retrieved. + } +} + +// Demonstrate the Queue class. +public class QDemo2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + // Construct 10-element empty queue + Queue3 q1 = new Queue3(10); + + char name[] = {'T', 'o', 'm'}; + + // construct queue from array + Queue3 q2 = new Queue3(name); + + char ch; + int i; + + // put some characters into q1 + for(i = 0 ; i < 10 ; i++) + q1.put( (char) ('A' + i) ); + + // Construct queue from another queue + Queue3 queue3 = new Queue3(q1); + + // Show the queue + System.out.print("Contents of q1: "); + for (i = 0; i < 10; i++) { + + ch = q1.get(); + + System.out.print(ch); + + } + + System.out.println("\n"); + + System.out.print("Contents of q2: "); + for ( i = 0; i < 3; i++) { + ch = q2.get(); + System.out.print(ch); + } + + System.out.println("\n"); + + System.out.print("Contents of q3: "); + for (i = 0; i < 10; i++) { + + ch = queue3.get(); + System.out.print(ch); + + } + + } + +} From 13d2a4980eb0715d30d55a9b7ccb4ec2cc704311 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 27 Jan 2021 13:51:38 +0800 Subject: [PATCH 045/700] Committed 2021/1/27 --- Chapter6/Recursion.java | 47 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 Chapter6/Recursion.java diff --git a/Chapter6/Recursion.java b/Chapter6/Recursion.java new file mode 100644 index 0000000..c415288 --- /dev/null +++ b/Chapter6/Recursion.java @@ -0,0 +1,47 @@ +// A single example of recursion. + +class Factorial { // The factorial of five (5 x 4 x 3 x 2 x 1) is 120. Four factorial (4 x 3 x 2 x 1) is 24. + + // This is a recursive function. + int factR(int n){ + int result; + + if(n == 1) return 1; + + // Execute the recursive call to factR(). + result = factR(n-1) * n; // The factorial of a number n is n*n-1 *n-2*... *1. + return result; + } + + // This is an iterative equivalent. + int factI(int n) { + int t, result; + + result = 1; + for(t = 1 ; t <= n ; t++) result *= t ; + return result; + } +} + +public class Recursion { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Factorial factorial = new Factorial(); + + System.out.println("Factorials using recursive method."); + System.out.println("Factorial of 3 is " + factorial.factR(3)); + System.out.println("Factorial of 4 is " + factorial.factR(4)); + System.out.println("Factorial of 5 is " + factorial.factR(5)); + System.out.println(); + + System.out.println("Factorials using iterative method."); + System.out.println("Factorial of 3 is " + factorial.factI(3)); + System.out.println("Factorial of 4 is " + factorial.factI(4)); + System.out.println("Factorial of 5 is " + factorial.factI(5)); + + + } + +} From da457dd153c71865b9c3c511ddcab0d50f968e46 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 27 Jan 2021 15:48:40 +0800 Subject: [PATCH 046/700] Committed 2021/1/27 --- Chapter6/Recursion2.java | 52 ++++++++++++++++++++++++++++++++++++++++ Chapter6/Recursion3.java | 50 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 102 insertions(+) create mode 100644 Chapter6/Recursion2.java create mode 100644 Chapter6/Recursion3.java diff --git a/Chapter6/Recursion2.java b/Chapter6/Recursion2.java new file mode 100644 index 0000000..a058ef6 --- /dev/null +++ b/Chapter6/Recursion2.java @@ -0,0 +1,52 @@ +import java.io.IOException; + +class Factorial2 { // The factorial of five (5 x 4 x 3 x 2 x 1) is 120. Four factorial (4 x 3 x 2 x 1) is 24. + + // This is a recursive function. + int factR(int n){ + int result; + + if(n == 1) return 1; + + // Execute the recursive call to factR(). + result = factR(n-1) * n; // The factorial of a number n is n*n-1 *n-2*... *1. + return result; + } + + // This is an iterative equivalent. + int factI(int n) { + int t, result; + + result = 1; + for(t = 1 ; t <= n ; t++) result *= t ; + return result; + } +} + +public class Recursion2 { + + public static void main(String[] args) throws IOException { + // TODO Auto-generated method stub + + int i, result, result2; + char input; + + System.out.println("Enter the number to count its factorial: "); + i = System.in.read(); // why I type '9', but it returns 57 ? See: https://stackoverflow.com/a/34120618/14900011 + + System.out.println("Your input is " + i); + + Factorial2 factorial2 = new Factorial2(); + + result = factorial2.factR(i); + result2 = factorial2.factI(i); + + System.out.println("The factorial of " + i + " is " + result + " , using recursive function."); + System.out.println("The factorial of " + i + " is " + result2 + " , using iterative function."); + + System.out.println(factorial2.factR(51)); + System.out.println(factorial2.factR(5)); + + } + +} diff --git a/Chapter6/Recursion3.java b/Chapter6/Recursion3.java new file mode 100644 index 0000000..3edafee --- /dev/null +++ b/Chapter6/Recursion3.java @@ -0,0 +1,50 @@ +import java.util.Scanner; + +class Factorial3 { // The factorial of five (5 x 4 x 3 x 2 x 1) is 120. Four factorial (4 x 3 x 2 x 1) is 24. + + // This is a recursive function. + int factR(int n){ + int result; + + if(n == 1) return 1; + + // Execute the recursive call to factR(). + result = factR(n-1) * n; // The factorial of a number n is n*n-1 *n-2*... *1. + return result; + } + + // This is an iterative equivalent. + int factI(int n) { + int t, result; + + result = 1; + for(t = 1 ; t <= n ; t++) result *= t ; + return result; + } +} + +public class Recursion3 { + + public static void main(String[] args) { + + int input, result, result2; + + System.out.println("Enter the number to count its factorial: "); + + Scanner readScanner = new Scanner(System.in); + input = readScanner.nextInt(); + readScanner.close(); + + System.out.println("Your input is " + input); + + Factorial3 factorial3 = new Factorial3(); + result = factorial3.factR(input); + + System.out.println("The factorial of " + input + " is " + result + " , using recursive function."); + + result = factorial3.factI(input); + System.out.println("The factorial of " + input + " is " + result + " , using iterative function."); + + } + +} From 870990643f7fc21d750cb70970094b5b46c149b9 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 27 Jan 2021 16:06:06 +0800 Subject: [PATCH 047/700] Committed 2021/1/27 --- Chapter6/Recursion3.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Chapter6/Recursion3.java b/Chapter6/Recursion3.java index 3edafee..671e722 100644 --- a/Chapter6/Recursion3.java +++ b/Chapter6/Recursion3.java @@ -18,7 +18,8 @@ int factI(int n) { int t, result; result = 1; - for(t = 1 ; t <= n ; t++) result *= t ; + for(t = 1 ; t <= n ; t++) + result *= t ; return result; } } From e8594cb63f4ef5bb0d0a58c1c5f7565ccab9dd6f Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 27 Jan 2021 16:19:47 +0800 Subject: [PATCH 048/700] Committed 2021/1/27 --- Chapter6/Factorial_by_recursion.java | 32 ++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 Chapter6/Factorial_by_recursion.java diff --git a/Chapter6/Factorial_by_recursion.java b/Chapter6/Factorial_by_recursion.java new file mode 100644 index 0000000..178fc12 --- /dev/null +++ b/Chapter6/Factorial_by_recursion.java @@ -0,0 +1,32 @@ +import java.util.Scanner; + +public class Factorial_by_recursion { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + int input; + + System.out.println("Enter the number to count its factorial: "); + + Scanner readScanner = new Scanner(System.in); + input = readScanner.nextInt(); + readScanner.close(); + + System.out.println("Your input is " + input); + + System.out.println("The factorial of " + input + " is " + factR(input) + " , using recursive function."); + + } + + static int factR(int n){ + int result; + + if(n == 1) return 1; + + // Execute the recursive call to factR(). + result = factR(n-1) * n; // The factorial of a number n is n*n-1 *n-2*... *1. + return result; + } + +} From a279897ead9bb04981ec5ffc3dec58a496511bbb Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 27 Jan 2021 16:20:45 +0800 Subject: [PATCH 049/700] Committed 2021/1/27 --- Chapter6/Factorial_by_recursion.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter6/Factorial_by_recursion.java b/Chapter6/Factorial_by_recursion.java index 178fc12..5b3ce01 100644 --- a/Chapter6/Factorial_by_recursion.java +++ b/Chapter6/Factorial_by_recursion.java @@ -15,7 +15,7 @@ public static void main(String[] args) { System.out.println("Your input is " + input); - System.out.println("The factorial of " + input + " is " + factR(input) + " , using recursive function."); + System.out.println("The factorial of " + input + " is " + factR(input) + ", using recursive function."); } From 94af7a48c839ba70a7d07e012bd7df372ed0e0af Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 27 Jan 2021 17:24:41 +0800 Subject: [PATCH 050/700] Committed 2021/1/27 --- Chapter6/Factorial_by_recursion2.java | 32 ++++++++++++++++++++++++ Chapter6/Factorial_by_recursion3.java | 35 +++++++++++++++++++++++++++ 2 files changed, 67 insertions(+) create mode 100644 Chapter6/Factorial_by_recursion2.java create mode 100644 Chapter6/Factorial_by_recursion3.java diff --git a/Chapter6/Factorial_by_recursion2.java b/Chapter6/Factorial_by_recursion2.java new file mode 100644 index 0000000..f20376e --- /dev/null +++ b/Chapter6/Factorial_by_recursion2.java @@ -0,0 +1,32 @@ +import java.util.Scanner; + +public class Factorial_by_recursion2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + int input, result; + + System.out.println("Enter the number to count its factorial: "); + + Scanner readScanner = new Scanner(System.in); + input = readScanner.nextInt(); + readScanner.close(); + + System.out.println("Your input is " + input); + + result = factR(input); + + System.out.println("The factorial of " + input + " is " + result + ", using recursive function."); + } + + static int factR(int n){ + int result; + + if(n == 1) return 1; + + // Execute the recursive call to factR(). + result = factR(n-1) * n; // The factorial of a number n is n*n-1 *n-2*... *1. + return result; + } + +} diff --git a/Chapter6/Factorial_by_recursion3.java b/Chapter6/Factorial_by_recursion3.java new file mode 100644 index 0000000..01cc4cc --- /dev/null +++ b/Chapter6/Factorial_by_recursion3.java @@ -0,0 +1,35 @@ +import java.util.Scanner; + +public class Factorial_by_recursion3 { + + public static void main(String[] args) { + + int input, result; + + System.out.println("Enter the number to count its factorial: "); + + Scanner readScanner = new Scanner(System.in); + input = readScanner.nextInt(); + readScanner.close(); + + System.out.println("Your input is " + input); + + result = factR(input); + + System.out.println("The factorial of " + input + " is " + result + ", using recursive function."); + + } + + static int factR(int n){ + int intermediate_goods, result; + + if(n == 1) return 1; + + // Execute the recursive call to factR(). + intermediate_goods = factR(n-1) ; // The factorial of a number n is n*n-1 *n-2*... *1. + + result = intermediate_goods * n; + + return result; + } +} From b659bafe2aa9593f87159f9a19aa4a8b01358f95 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 27 Jan 2021 17:40:47 +0800 Subject: [PATCH 051/700] Committed 2021/1/27 --- .../Factorial_by_recursion_without_if.java | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 Chapter6/Factorial_by_recursion_without_if.java diff --git a/Chapter6/Factorial_by_recursion_without_if.java b/Chapter6/Factorial_by_recursion_without_if.java new file mode 100644 index 0000000..c6a2380 --- /dev/null +++ b/Chapter6/Factorial_by_recursion_without_if.java @@ -0,0 +1,33 @@ +import java.util.Scanner; + +public class Factorial_by_recursion_without_if { + + public static void main(String[] args) { + // TODO Auto-generated method stub + int input, result; + + System.out.println("Enter the number to count its factorial: "); + + Scanner readScanner = new Scanner(System.in); + input = readScanner.nextInt(); + readScanner.close(); + + System.out.println("Your input is " + input); + + result = factR(input); + + System.out.println("The factorial of " + input + " is " + result + ", using recursive function."); + } + + static int factR(int n){ + int intermediate_goods, result; + + // Execute the recursive call to factR(). + intermediate_goods = factR(n-1) ; // The factorial of a number n is n*n-1 *n-2*... *1. + + result = intermediate_goods * n; + + return result; + } + +} From 3848fd908b5745872f5e673808cf9c41f6e134b9 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 28 Jan 2021 00:16:20 +0800 Subject: [PATCH 052/700] Committed 2021/1/27 --- Chapter5/Multi_dimensional_array_5.java | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Chapter5/Multi_dimensional_array_5.java diff --git a/Chapter5/Multi_dimensional_array_5.java b/Chapter5/Multi_dimensional_array_5.java new file mode 100644 index 0000000..ee4dc48 --- /dev/null +++ b/Chapter5/Multi_dimensional_array_5.java @@ -0,0 +1,23 @@ +import java.util.Scanner; + +public class Multi_dimensional_array_5 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + int i, j, input; + int square[][] = { {1, 1}, {2, 4}, {3, 9}, {4, 16}, {5, 25}, {6, 36}, {7, 49}, {8, 56}, {9, 81}, {10, } }; + + System.out.println("Enter a number between 1 and 10 to see its square number: "); + Scanner readScanner = new Scanner(System.in); + input = readScanner.nextInt(); + + for(i= 0; i < 10 ; i++) + if(square[i][0] == input) break; + + // value of i is kept in the memory even when the for loop has been terminated. + System.out.println("The square of " + input + " is " + square[i][1]); + + } + +} From de93b0943e5d02ea11fd0d91818dbbec4a97c9f4 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 28 Jan 2021 00:22:50 +0800 Subject: [PATCH 053/700] Committed 2021/1/28 --- Chapter5/Multi_dimensional_array_5.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Chapter5/Multi_dimensional_array_5.java b/Chapter5/Multi_dimensional_array_5.java index ee4dc48..544344e 100644 --- a/Chapter5/Multi_dimensional_array_5.java +++ b/Chapter5/Multi_dimensional_array_5.java @@ -17,6 +17,9 @@ public static void main(String[] args) { // value of i is kept in the memory even when the for loop has been terminated. System.out.println("The square of " + input + " is " + square[i][1]); + + // Note that the garbage collection in Java only applies to object. + // Reference: https://www.geeksforgeeks.org/garbage-collection-java/ } From cbcd19dc7494c72517db38aec7adb7e466b30c8a Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Thu, 28 Jan 2021 13:26:33 +0800 Subject: [PATCH 054/700] Committed 2021/1/28 --- Chapter6/SDemo.java | 57 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 Chapter6/SDemo.java diff --git a/Chapter6/SDemo.java b/Chapter6/SDemo.java new file mode 100644 index 0000000..d5c5f1e --- /dev/null +++ b/Chapter6/SDemo.java @@ -0,0 +1,57 @@ +// Use a static variable +class StaticDemo{ + + int x; // a normal instance variable. + static int y; // A static variable. There is one copy of y for all objects to share. + + // Return the sum of the instance variable x and the static variable y. + int sum() { + return x + y; + } +} + + +public class SDemo { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + StaticDemo ob1 = new StaticDemo(); + StaticDemo ob2 = new StaticDemo(); + + // Each object has its own copy of an instance variable. + ob1.x = 10; + ob2.x = 20; + System.out.println("Of course, ob1.x and ob2.x " + "are independent."); + System.out.println("ob1.x: " + ob1.x + "\nob2.x: " + ob2.x); + System.out.println(); + + // Each object shares one copy of a static variable. + System.out.println("The static variable y is shared."); + StaticDemo.y = 19; + System.out.println("Set StaticDemo.y to 19."); + + System.out.println("ob1.y = " + ob1.y); + System.out.println("ob2.y = " + ob2.y); + System.out.println(); + + System.out.println("Hereby: "); + System.out.println("ob1.sum(): " + ob1.sum()); + System.out.println("ob2.sum(): " + ob2.sum()); + System.out.println(); + + StaticDemo.y = 100; + System.out.println("Change StaticDemo.y to 100"); + + System.out.println("ob1.y = " + ob1.y); + System.out.println("ob2.y = " + ob2.y); + System.out.println(); + + System.out.println("Hereby: "); + System.out.println("ob1.sum(): " + ob1.sum()); + System.out.println("ob2.sum(): " + ob2.sum()); + System.out.println(); + + } + +} From 1a4c1f8adc82c54e6f7523ad81bab960a8378ab6 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Thu, 28 Jan 2021 13:54:52 +0800 Subject: [PATCH 055/700] Committed 2021/1/28 --- Chapter6/SDemo2.java | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Chapter6/SDemo2.java diff --git a/Chapter6/SDemo2.java b/Chapter6/SDemo2.java new file mode 100644 index 0000000..9f8acbc --- /dev/null +++ b/Chapter6/SDemo2.java @@ -0,0 +1,27 @@ +// Use a static method. +class StaticMeth{ + static int val = 1024; // a static variable + + // a static method + static int valDiv2() { + return val/2; + } + +} + + +public class SDemo2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + System.out.println("val is " + StaticMeth.val); + System.out.println("StaticMeth.valDiv2(): " + StaticMeth.valDiv2()); + + StaticMeth.val = 4; + System.out.println("val is " + StaticMeth.val); + System.out.println("StaticMeth.valDiv2(): " + StaticMeth.valDiv2()); + + } + +} From 71d3e15576846d94e1fa0c77e1cc47269ae3ad79 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Thu, 28 Jan 2021 14:08:22 +0800 Subject: [PATCH 056/700] Committed 2021/1/28 --- Chapter6/StaticError.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Chapter6/StaticError.java diff --git a/Chapter6/StaticError.java b/Chapter6/StaticError.java new file mode 100644 index 0000000..eea16c3 --- /dev/null +++ b/Chapter6/StaticError.java @@ -0,0 +1,19 @@ + +public class StaticError { + + int denom = 3; // A normal instance variable + static int val = 1024; // A static variable + + /* Error! Can't access a non-static variable from within a static method. */ + static int valDivDenom() { + return val/denom; // won't compile! + } + + public static void main(String[] args) { + // TODO Auto-generated method stub + + System.out.println("StaticError.valDivDenom = " + StaticError.valDivDenom()); + + } + +} From cd4470009c175b6ebb2d16dd82550935e303cf32 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Thu, 28 Jan 2021 14:27:28 +0800 Subject: [PATCH 057/700] Committed 2021/1/28 --- Chapter6/SDemo3.java | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 Chapter6/SDemo3.java diff --git a/Chapter6/SDemo3.java b/Chapter6/SDemo3.java new file mode 100644 index 0000000..c4b4a35 --- /dev/null +++ b/Chapter6/SDemo3.java @@ -0,0 +1,31 @@ +// Use a static block +class StaticBlock{ + static double rootOf2; + static double rootOf3; + + // This block is executed when the class is loaded. + static { + System.out.println("Inside static block."); + rootOf2 = Math.sqrt(2.0); + rootOf3 = Math.sqrt(3.0); + } + + public StaticBlock(String msg) { + + System.out.println(msg); + + } +} + +public class SDemo3 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + StaticBlock ob = new StaticBlock("Inside Constructor"); + + System.out.println("Square root of 2 is " + StaticBlock.rootOf2); + System.out.println("Square root of 3 is " + StaticBlock.rootOf3); + + } + +} From e1a115673bc94043fc342954e7f4b1406f9efd1d Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 29 Jan 2021 14:56:20 +0800 Subject: [PATCH 058/700] Committed 2021/1/29 --- Chapter6/QSDemo.java | 25 +++++++++++++++++++++++++ Chapter6/QuickSort.java | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 58 insertions(+) create mode 100644 Chapter6/QSDemo.java create mode 100644 Chapter6/QuickSort.java diff --git a/Chapter6/QSDemo.java b/Chapter6/QSDemo.java new file mode 100644 index 0000000..a80f2d3 --- /dev/null +++ b/Chapter6/QSDemo.java @@ -0,0 +1,25 @@ + +public class QSDemo { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + char a[] = {'d', 'x', 'a', 'r', 'p', 'j', 'i'}; + int i; + + System.out.println("Original array: "); + for(i = 0 ; i < a.length; i++) + System.out.print(a[i]); + + System.out.println(); + + // now, sort the array + QuickSort.qsort(a); + + System.out.println("Sorted array: "); + for(i= 0; i < a.length; i++) + System.out.print(a[i]); + + } + +} diff --git a/Chapter6/QuickSort.java b/Chapter6/QuickSort.java new file mode 100644 index 0000000..549fba8 --- /dev/null +++ b/Chapter6/QuickSort.java @@ -0,0 +1,33 @@ +// Try This 6-3: A simple version of the Quicksort. +public class QuickSort { + + // Set up a call to the actual Quicksort method. + static void qsort(char items[]) { + qs(items, 0, items.length-1); + } + + // A recursive version of Quicksort for characters. + private static void qs(char items[], int left, int right) { + int i, j; + char x, y; + + i = left; j = right; + x = items[(left + right) / 2]; + + do { + while( (items[i] < x) && (i < right) ) i++; + while( (x < items[j]) && (j > left) ) j--; + + if (i <= j) { + y = items[i]; + items[i] = items[j]; + items[j] = y; + i++; j--; + } + + } while (i <= j); + + if(left < j) qs(items, left, 1); + if(i < right) qs(items, i, right); + } +} From ecf8078dade7bc2053d6f7a16c2d00db1995ab14 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 29 Jan 2021 17:42:40 +0800 Subject: [PATCH 059/700] Committed 2021/1/29 --- Chapter6/NestedClassDemo.java | 13 ++++++++++ Chapter6/Outer.java | 47 +++++++++++++++++++++++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 Chapter6/NestedClassDemo.java create mode 100644 Chapter6/Outer.java diff --git a/Chapter6/NestedClassDemo.java b/Chapter6/NestedClassDemo.java new file mode 100644 index 0000000..659dfd7 --- /dev/null +++ b/Chapter6/NestedClassDemo.java @@ -0,0 +1,13 @@ + +public class NestedClassDemo { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + int x[] = {3, 2, 1, 5, 6, 9, 7, 8}; + Outer outOb = new Outer(x); + + outOb.analyze(); + } + +} diff --git a/Chapter6/Outer.java b/Chapter6/Outer.java new file mode 100644 index 0000000..2d4f0ac --- /dev/null +++ b/Chapter6/Outer.java @@ -0,0 +1,47 @@ + +// Use an inner class. +public class Outer { + + int nums[]; + + public Outer(int n[]) { + // TODO Auto-generated constructor stub + nums = n; + } + + void analyze() { + Inner inOb = new Inner(); + + System.out.println("Minimum: " + inOb.min()); + System.out.println("Maximum: " + inOb.max()); + System.out.println("Average: " + inOb.avg()); + } + + // This is an inner class. + class Inner { + int min() { + int m = nums[0]; + + for (int i = 1; i < nums.length; i++) + if (nums[i] < m) + m = nums[i]; + return m; + } + + int max() { + int m = nums[0]; + for(int i = 1 ; i < nums.length ; i++) + if(nums[i] > m) m = nums[i]; + + return m; + } + + int avg() { + int a = 0; + for(int i = 0; i < nums.length ; i++) + a += nums[i]; + + return a / nums.length; + } + } +} From d85c7e96df94975381d57eb8fe6e5bbc797671c8 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 29 Jan 2021 17:44:33 +0800 Subject: [PATCH 060/700] Committed 2021/1/29 --- Chapter6/NestedClassDemo.java | 4 ++-- Chapter6/Outer.java | 15 ++++++++------- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/Chapter6/NestedClassDemo.java b/Chapter6/NestedClassDemo.java index 659dfd7..a21fc08 100644 --- a/Chapter6/NestedClassDemo.java +++ b/Chapter6/NestedClassDemo.java @@ -4,9 +4,9 @@ public class NestedClassDemo { public static void main(String[] args) { // TODO Auto-generated method stub - int x[] = {3, 2, 1, 5, 6, 9, 7, 8}; + int x[] = { 3, 2, 1, 5, 6, 9, 7, 8 }; Outer outOb = new Outer(x); - + outOb.analyze(); } diff --git a/Chapter6/Outer.java b/Chapter6/Outer.java index 2d4f0ac..d8b5d27 100644 --- a/Chapter6/Outer.java +++ b/Chapter6/Outer.java @@ -27,20 +27,21 @@ int min() { m = nums[i]; return m; } - + int max() { int m = nums[0]; - for(int i = 1 ; i < nums.length ; i++) - if(nums[i] > m) m = nums[i]; - + for (int i = 1; i < nums.length; i++) + if (nums[i] > m) + m = nums[i]; + return m; } - + int avg() { int a = 0; - for(int i = 0; i < nums.length ; i++) + for (int i = 0; i < nums.length; i++) a += nums[i]; - + return a / nums.length; } } From 7ce1712f8154b308f6436922425a25ff01b99dbf Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 31 Jan 2021 22:06:33 +0800 Subject: [PATCH 061/700] Committed 2021/1/31 --- Chapter6/Outer.java | 1 + 1 file changed, 1 insertion(+) diff --git a/Chapter6/Outer.java b/Chapter6/Outer.java index d8b5d27..aefb6f1 100644 --- a/Chapter6/Outer.java +++ b/Chapter6/Outer.java @@ -19,6 +19,7 @@ void analyze() { // This is an inner class. class Inner { + int min() { int m = nums[0]; From a00cd2312b14a96dbe0cb34c04fa5c91d582baf9 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 31 Jan 2021 22:45:09 +0800 Subject: [PATCH 062/700] Committed 2021/1/31 --- Chapter6/LocalClassDemo.java | 50 +++++++++++++++++++++++++++++++++++ Chapter6/LocalClassDemo2.java | 12 +++++++++ 2 files changed, 62 insertions(+) create mode 100644 Chapter6/LocalClassDemo.java create mode 100644 Chapter6/LocalClassDemo2.java diff --git a/Chapter6/LocalClassDemo.java b/Chapter6/LocalClassDemo.java new file mode 100644 index 0000000..2bfccc6 --- /dev/null +++ b/Chapter6/LocalClassDemo.java @@ -0,0 +1,50 @@ + +public class LocalClassDemo { + + public static void main(String[] args) { + + // An inner class version of ShowBits + class ShowBits4 { // A local class nested within a method. + + int numbits; + + public ShowBits4(int n) { + // TODO Auto-generated constructor stub + + numbits = n; + } + + void show(long val) { + long mask = 1; + + // left-shift a 1 into the proper position + mask <<= numbits - 1; // mask = mask << numbits-1; + + int spacer = 0; + + for (; mask != 0; mask >>>= 1) { // mask = mask >>> 1; + + if ((val & mask) != 0) + System.out.print("1"); + else + System.out.print("0"); + spacer++; + if ((spacer & 8) == 0) { + System.out.print(" "); + spacer = 0; + } + } + System.out.println(); + } + } + + for (byte b = 0; b < 10; b++) { + + ShowBits4 byteval = new ShowBits4(8); + System.out.print(b + " in binary: "); + byteval.show(b); + } + + } + +} diff --git a/Chapter6/LocalClassDemo2.java b/Chapter6/LocalClassDemo2.java new file mode 100644 index 0000000..a859099 --- /dev/null +++ b/Chapter6/LocalClassDemo2.java @@ -0,0 +1,12 @@ + +public class LocalClassDemo2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + LocalClassDemo objectClass = new LocalClassDemo(); + objectClass.main(null).; + + } + +} From c864d90956d2637a33f4e6e5018ecb8b53230438 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 31 Jan 2021 23:14:12 +0800 Subject: [PATCH 063/700] Committed 2021/1/31 --- Chapter6/VarArgs.java | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Chapter6/VarArgs.java diff --git a/Chapter6/VarArgs.java b/Chapter6/VarArgs.java new file mode 100644 index 0000000..012b710 --- /dev/null +++ b/Chapter6/VarArgs.java @@ -0,0 +1,27 @@ +// Demonstrate variable-length arguments. +public class VarArgs { + + // vaTest() uses a vararg. + static void vaTest(int ... v ) { + + System.out.println("Number of args: " + v.length); + System.out.println("Contents: "); + + for(int i = 0; i < v.length ; i++) + System.out.println(" arg " + i + ": " + v[i]); + + System.out.println(); + } + + + public static void main(String[] args) { + // TODO Auto-generated method stub + + // Notice how vaTest() can be called with a variable number of arguments. + vaTest(10); // 1 arg + vaTest(1, 2, 3); // 3 args + vaTest(); // no args + + } + +} From 6ea2a930f778210cdda6be9b26afc2417445794a Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Mon, 1 Feb 2021 13:31:45 +0800 Subject: [PATCH 064/700] Committed 2021/2/1 --- Chapter6/VarArgs2.java | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 Chapter6/VarArgs2.java diff --git a/Chapter6/VarArgs2.java b/Chapter6/VarArgs2.java new file mode 100644 index 0000000..a4359b4 --- /dev/null +++ b/Chapter6/VarArgs2.java @@ -0,0 +1,24 @@ +// Use varargs with standard arguments. +public class VarArgs2 { + + // Here, msg is a normal parameter and v is a varargs parameter. + static void vaTest(String msg, int ... v) { + System.out.println(msg + v.length); + System.out.println("Contents: " ); + + for(int i = 0; i < v.length ; i++) + System.out.println(" arg " + i + ": " + v[i]); + + System.out.println(); + } + + public static void main(String[] args) { + // TODO Auto-generated method stub + + vaTest("One vararg: ", 10); + vaTest("Three varargs: ", 1, 2, 3); + vaTest("No varargs:"); + + } + +} From a7f98a2e577202f95bb4d1b2f619fa9d4a6288f6 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 3 Feb 2021 13:32:47 +0800 Subject: [PATCH 065/700] Committed 2021/2/3 --- Chapter6/VarArgs3.java | 48 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 Chapter6/VarArgs3.java diff --git a/Chapter6/VarArgs3.java b/Chapter6/VarArgs3.java new file mode 100644 index 0000000..79f2461 --- /dev/null +++ b/Chapter6/VarArgs3.java @@ -0,0 +1,48 @@ + +// Varargs and overloading. +public class VarArgs3 { + + static void vaTest (int ... v) { + + System.out.println("vaTest(int ... ): " + "Number of args: " + v.length); + + System.out.println("Contents: "); + + for(int i = 0; i < v.length ; i++) + System.out.println(" arg " + i + ": " + v[i]); + + System.out.println(); + } + + static void vaTest(boolean ... v) { + + System.out.println("vaTest(boolean...): " + "Number of args: " + v.length); + System.out.println("Contents: "); + + for(int i = 0 ; i < v.length ; i++) + System.out.println(" arg " + i + ": " + v[i]); + + System.out.println(); + } + + static void vaTest(String msg, int ... v) { + + System.out.println("vaTest(String msg, int ... v): " + "Testing: " + v.length); + System.out.println("Contents: "); + + for(int i = 0 ; i < v.length ; i++) + System.out.println(" arg " + i + ": " + v[i]); + + System.out.println(); + } + + public static void main(String[] args) { + // TODO Auto-generated method stub + + vaTest(1, 2, 3); + vaTest("Testing: ", 10, 20 ); + vaTest(true, false, false); + + } + +} From 629794f4c933a246135f698eb65aeb9e9be703e1 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 3 Feb 2021 14:06:53 +0800 Subject: [PATCH 066/700] Committed 2021/2/3 --- Chapter6/VarArgs4.java | 26 ++++++++++++++++++++++++++ Chapter6/VarArgs5.java | 20 ++++++++++++++++++++ Chapter6/VarArgs6.java | 22 ++++++++++++++++++++++ 3 files changed, 68 insertions(+) create mode 100644 Chapter6/VarArgs4.java create mode 100644 Chapter6/VarArgs5.java create mode 100644 Chapter6/VarArgs6.java diff --git a/Chapter6/VarArgs4.java b/Chapter6/VarArgs4.java new file mode 100644 index 0000000..b47c2cf --- /dev/null +++ b/Chapter6/VarArgs4.java @@ -0,0 +1,26 @@ +// Varargs, overloading, and ambiguity. +// +// This program contains an error and will not compile. +public class VarArgs4 { + + // Use an int vararg parameter. + static void vaTest(int ... v) { + /// ... + } + + // Use a boolean vararg parameter. + static void vaTest(boolean ... v ) { + // ... + } + + public static void main(String[] args) { + // TODO Auto-generated method stub + + vaTest(1,2,3); // ok + vaTest(true, false, false); // ok + + vaTest(); // Ambiguous! + + } + +} diff --git a/Chapter6/VarArgs5.java b/Chapter6/VarArgs5.java new file mode 100644 index 0000000..3d9d944 --- /dev/null +++ b/Chapter6/VarArgs5.java @@ -0,0 +1,20 @@ + +public class VarArgs5 { + + static void vaTest(int n, int ... v) { + + System.out.println("Contents of array v: "); + + for(int i = 0 ; i < v.length ; i++) + System.out.print(v[i] + " "); + + } + + public static void main(String[] args) { + // TODO Auto-generated method stub + + vaTest(5); + + } + +} diff --git a/Chapter6/VarArgs6.java b/Chapter6/VarArgs6.java new file mode 100644 index 0000000..9a5266d --- /dev/null +++ b/Chapter6/VarArgs6.java @@ -0,0 +1,22 @@ + +public class VarArgs6 { + + static void vaTest(int n, int ... v) { + + System.out.println("Contents of array v: "); + + for(int i = 0 ; i < v.length ; i++) + System.out.print(v[i] + " "); + + } + + public static void main(String[] args) { + // TODO Auto-generated method stub + + vaTest(5); + + int[] null_array = {null, null, null}; + + } + +} From fe761273a831b3968d9ab8bcdfa37e9f420e70d4 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 3 Feb 2021 18:50:12 +0800 Subject: [PATCH 067/700] Committed 2021/2/3 --- Chapter6/VarArgs3.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter6/VarArgs3.java b/Chapter6/VarArgs3.java index 79f2461..d07ff87 100644 --- a/Chapter6/VarArgs3.java +++ b/Chapter6/VarArgs3.java @@ -1,5 +1,5 @@ -// Varargs and overloading. +// VarArgs and overloading. public class VarArgs3 { static void vaTest (int ... v) { From a02015f1226c831a4efc2a06258212a0aec8224b Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 3 Feb 2021 19:00:36 +0800 Subject: [PATCH 068/700] Committed 2021/2/3 --- Chapter6/VarArgs2.java | 2 +- Chapter6/VarArgs7.java | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 Chapter6/VarArgs7.java diff --git a/Chapter6/VarArgs2.java b/Chapter6/VarArgs2.java index a4359b4..64ad448 100644 --- a/Chapter6/VarArgs2.java +++ b/Chapter6/VarArgs2.java @@ -17,7 +17,7 @@ public static void main(String[] args) { vaTest("One vararg: ", 10); vaTest("Three varargs: ", 1, 2, 3); - vaTest("No varargs:"); + vaTest("No varargs: "); } diff --git a/Chapter6/VarArgs7.java b/Chapter6/VarArgs7.java new file mode 100644 index 0000000..5564f42 --- /dev/null +++ b/Chapter6/VarArgs7.java @@ -0,0 +1,20 @@ + +public class VarArgs7 { + + static void vaTest(int n, int ... v) { + + System.out.println("Contents of array v: "); + + for(int i = -5 ; i < v.length ; i++) + System.out.print(v[i] + " "); + + } + + public static void main(String[] args) { + // TODO Auto-generated method stub + + vaTest(5); + + } + +} From 58e6d89a3b4b9311f0ca3d9345c56431c98adacb Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 3 Feb 2021 19:07:59 +0800 Subject: [PATCH 069/700] Committed 2021/2/3 --- Chapter6/VarArgs7.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter6/VarArgs7.java b/Chapter6/VarArgs7.java index 5564f42..a6702ad 100644 --- a/Chapter6/VarArgs7.java +++ b/Chapter6/VarArgs7.java @@ -1,7 +1,7 @@ public class VarArgs7 { - static void vaTest(int n, int ... v) { + static void vaTest(int n, int ... v) { // Parameters of a method are essentially "variables" that receive the value of arguments passed to the method when it is called. See Textbook page 140. System.out.println("Contents of array v: "); From 616d3e536c5e157689aeab888408bf51f086b561 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 4 Feb 2021 17:21:36 +0800 Subject: [PATCH 070/700] Committed 2021/2/4 --- .classpath | 1 + Chapter7/Shapes.java | 14 ++++++++++++++ Chapter7/Triangle.java | 15 +++++++++++++++ Chapter7/TwoDShape.java | 11 +++++++++++ 4 files changed, 41 insertions(+) create mode 100644 Chapter7/Shapes.java create mode 100644 Chapter7/Triangle.java create mode 100644 Chapter7/TwoDShape.java diff --git a/.classpath b/.classpath index 91e2674..ba2b19c 100644 --- a/.classpath +++ b/.classpath @@ -12,5 +12,6 @@ + diff --git a/Chapter7/Shapes.java b/Chapter7/Shapes.java new file mode 100644 index 0000000..cf94dfa --- /dev/null +++ b/Chapter7/Shapes.java @@ -0,0 +1,14 @@ + +public class Shapes { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Triangle t1 = new Triangle(); + Triangle t2 = new Triangle(); + + + + } + +} diff --git a/Chapter7/Triangle.java b/Chapter7/Triangle.java new file mode 100644 index 0000000..06cd0b7 --- /dev/null +++ b/Chapter7/Triangle.java @@ -0,0 +1,15 @@ +// A subclass of TwoDShape for triangles. + +public class Triangle extends TwoDShape { // Triangle inherits TwoDShape + + String style; + + double area() { + return (width * height) / 2 ; // Triangle can refer to the members of TwoDShape as if they were part of Triangle. + } + + void showStyle() { + System.out.println("Triangle is " + style); + } + +} diff --git a/Chapter7/TwoDShape.java b/Chapter7/TwoDShape.java new file mode 100644 index 0000000..80e4d82 --- /dev/null +++ b/Chapter7/TwoDShape.java @@ -0,0 +1,11 @@ + +public class TwoDShape { + + double width; + double height; + + void showDim() { + System.out.println("Width and height are " + width + " and " + height); + } + +} From 7261df35b23daac6739315a8380da02b041a45e9 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 4 Feb 2021 18:57:14 +0800 Subject: [PATCH 071/700] Committed 2021/2/4 --- Chapter7/Shapes.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/Chapter7/Shapes.java b/Chapter7/Shapes.java index cf94dfa..0032f58 100644 --- a/Chapter7/Shapes.java +++ b/Chapter7/Shapes.java @@ -7,7 +7,25 @@ public static void main(String[] args) { Triangle t1 = new Triangle(); Triangle t2 = new Triangle(); + t1.width = 4.0; + t1.height = 4.0; // All members of Triangle are available to Triangle objects, even those inherited from TwoDShape. + t1.style = "filled"; + t2.width = 8.0; + t2.height = 12.0; + t2.style = "outlined"; + + System.out.println("Info for t1: "); + t1.showStyle(); + t1.showDim(); + System.out.println("Area is " + t1.area()); + + System.out.println(); + + System.out.println("Info for t2: "); + t2.showStyle(); + t2.showDim(); + System.out.println("Area is " + t2.area()); } From e8109ecc3748ce63b1647fe333efc35d56bf4229 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 4 Feb 2021 19:10:09 +0800 Subject: [PATCH 072/700] Committed 2021/2/4 --- Chapter7/Rectangle.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 Chapter7/Rectangle.java diff --git a/Chapter7/Rectangle.java b/Chapter7/Rectangle.java new file mode 100644 index 0000000..792b996 --- /dev/null +++ b/Chapter7/Rectangle.java @@ -0,0 +1,14 @@ +// A subclass of TwoDShape for rectangles. +public class Rectangle extends TwoDShape { + + boolean isSquare() { + if(width == height) + return true; + return false; + } + + double area() { + return width * height; + } + +} From 14dfe1269c55aa06c090d4cf93342f6b06119369 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 6 Feb 2021 15:20:32 +0800 Subject: [PATCH 073/700] Committed 2021/2/6 --- Chapter7/Triangle2.java | 14 ++++++++++++++ Chapter7/TwoDShape2.java | 12 ++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 Chapter7/Triangle2.java create mode 100644 Chapter7/TwoDShape2.java diff --git a/Chapter7/Triangle2.java b/Chapter7/Triangle2.java new file mode 100644 index 0000000..90d24c1 --- /dev/null +++ b/Chapter7/Triangle2.java @@ -0,0 +1,14 @@ +// This example will not compile. +public class Triangle2 { + + String style; + + double area() { + return width * height / 2; // Can't access a private member of a superclass. + } + + void showStyle() { + System.out.println("Triangle is " + style); + } + +} diff --git a/Chapter7/TwoDShape2.java b/Chapter7/TwoDShape2.java new file mode 100644 index 0000000..fb26876 --- /dev/null +++ b/Chapter7/TwoDShape2.java @@ -0,0 +1,12 @@ +// Private members are not inherited. + +public class TwoDShape2 { + + private double width; + private double height; + + void showDim() { + System.out.println("Width and height are " + width + " and " + height); + } + +} From a27de07020e8a3e5b6c9609bec204f066aaf8912 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 6 Feb 2021 16:58:47 +0800 Subject: [PATCH 074/700] Committed 2021/2/6 --- Chapter7/Shapes3.java | 32 ++++++++++++++++++++++++++++++++ Chapter7/Triangle3.java | 14 ++++++++++++++ Chapter7/TwoDShape3.java | 30 ++++++++++++++++++++++++++++++ 3 files changed, 76 insertions(+) create mode 100644 Chapter7/Shapes3.java create mode 100644 Chapter7/Triangle3.java create mode 100644 Chapter7/TwoDShape3.java diff --git a/Chapter7/Shapes3.java b/Chapter7/Shapes3.java new file mode 100644 index 0000000..926b3dc --- /dev/null +++ b/Chapter7/Shapes3.java @@ -0,0 +1,32 @@ + +public class Shapes3 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Triangle3 t1 = new Triangle3(); + Triangle3 t2 = new Triangle3(); + + t1.setWidth(4.0); + t2.setHeight(4.0); + t1.styleString = "filled"; + + t2.setWidth(8.0); + t2.setHeight(12.0); + t2.styleString = "outlined"; + + System.out.println("Info for t1: "); + t1.showStyle(); + t1.showDim(); + System.out.println("Area is " + t1.area()); + + System.out.println(); + + System.out.println("Info for t2: "); + t2.showStyle(); + t2.showDim(); + System.out.println("Area is " + t2.area()); + + } + +} diff --git a/Chapter7/Triangle3.java b/Chapter7/Triangle3.java new file mode 100644 index 0000000..1ab7b0d --- /dev/null +++ b/Chapter7/Triangle3.java @@ -0,0 +1,14 @@ +// A subclass of TwoDShape for triangles. +public class Triangle3 extends TwoDShape3 { + + String styleString; + + double area() { + return getWidth() * getHeight() / 2; + } + + void showStyle() { + System.out.println("Triangle is " + styleString); + } + +} diff --git a/Chapter7/TwoDShape3.java b/Chapter7/TwoDShape3.java new file mode 100644 index 0000000..1bdcd6a --- /dev/null +++ b/Chapter7/TwoDShape3.java @@ -0,0 +1,30 @@ +// Use accessor methods to set and get private members. + +// A class for two-dimensional objects. +public class TwoDShape3 { + + private double width; + private double height; + + // Accessor methods for width and height. + double getWidth() { + return width; + } + + double getHeight() { + return height; + } + + void setWidth(double w) { + width = w; + } + + void setHeight(double h) { + height = h; + } + + void showDim() { + System.out.println("Width and height are " + width + " and " + height); + } + +} From c8f61f2bee45ac1ffb2dcb953088e03d95b759db Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 8 Feb 2021 22:58:51 +0800 Subject: [PATCH 075/700] Committed 2021/2/8 --- Chapter7/Shape4.java | 22 ++++++++++++++++++++++ Chapter7/Triangle4.java | 24 ++++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 Chapter7/Shape4.java create mode 100644 Chapter7/Triangle4.java diff --git a/Chapter7/Shape4.java b/Chapter7/Shape4.java new file mode 100644 index 0000000..c46ead7 --- /dev/null +++ b/Chapter7/Shape4.java @@ -0,0 +1,22 @@ + +public class Shape4 { + + public static void main(String args[]) { + + Triangle4 t1 = new Triangle4("filled", 4.0, 4.0); + Triangle4 t2 = new Triangle4("Outlined", 8.0, 12.0); + + System.out.println("Info for t1: "); + t1.showStyle(); + t1.showDim(); + System.out.println("Area is " + t1.area()); + + System.out.println(); + + System.out.println("Info for t2: "); + t2.showStyle(); + t2.showDim(); + System.out.println("Area is " + t2.area()); + } + +} diff --git a/Chapter7/Triangle4.java b/Chapter7/Triangle4.java new file mode 100644 index 0000000..c1f10bf --- /dev/null +++ b/Chapter7/Triangle4.java @@ -0,0 +1,24 @@ +// A subclass of TwoDShape3 for triangles. +public class Triangle4 extends TwoDShape3 { + + private String styleString; + + // Constructor + public Triangle4(String s, double w, double h) { + // TODO Auto-generated constructor stub + + setWidth(w); // initialize TwoDShape3 portion of object. + setHeight(h); // initialize TwoDShape3 portion of object. + + styleString = s; + } + + double area() { + return getWidth() * getHeight() / 2; + } + + void showStyle() { + System.out.println("Triangle is " + styleString); + } + +} From 5c50b2c1ba889f3ef23561d251220f8007a2219d Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 10 Feb 2021 13:42:31 +0800 Subject: [PATCH 076/700] Committed 2021/2/10 --- Chapter7/Triangle5.java | 21 +++++++++++++++++++++ Chapter7/TwoDShape5.java | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 Chapter7/Triangle5.java create mode 100644 Chapter7/TwoDShape5.java diff --git a/Chapter7/Triangle5.java b/Chapter7/Triangle5.java new file mode 100644 index 0000000..adeeaa4 --- /dev/null +++ b/Chapter7/Triangle5.java @@ -0,0 +1,21 @@ +// A subclass of TwoDshape for Triangles. +public class Triangle5 extends TwoDShape5 { + + private String styleString; + + public Triangle5(String s,double w, double h) { + super(w, h); // Use super() to build the TwoDShape5 constructor. + + + styleString = s; + } + + double area() { + return getWidth() * getHeight() / 2; + } + + void showStyle() { + System.out.println("Triangle is " + styleString); + } + +} diff --git a/Chapter7/TwoDShape5.java b/Chapter7/TwoDShape5.java new file mode 100644 index 0000000..3fe9013 --- /dev/null +++ b/Chapter7/TwoDShape5.java @@ -0,0 +1,35 @@ +// Add constructor to TwoDShape +public class TwoDShape5 { + + private double width; + private double height; + + // Parameterized constructor. + public TwoDShape5(double w, double h) { + // TODO Auto-generated constructor stub + + width = w; + height = h; + } + + // Accessor methods for width and height. + double getWidth() { + return width; + } + + double getHeight() { + return height; + } + + void setWidth(double w) { + width = w; + } + + void setHeight(double h) { + height = h; + } + + void showDim() { + System.out.println("Width and height are " + width + " and " + height); + } +} From 5d5b4be56d311a4fbf007040a573de80637070ce Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 10 Feb 2021 19:21:18 +0800 Subject: [PATCH 077/700] Committed 2021/2/10 --- Chapter7/Shape5.java | 23 ++++++++++++++++++++ Chapter7/Shape6.java | 16 ++++++++++++++ Chapter7/Triangle6.java | 21 +++++++++++++++++++ Chapter7/TwoDShape6.java | 45 ++++++++++++++++++++++++++++++++++++++++ 4 files changed, 105 insertions(+) create mode 100644 Chapter7/Shape5.java create mode 100644 Chapter7/Shape6.java create mode 100644 Chapter7/Triangle6.java create mode 100644 Chapter7/TwoDShape6.java diff --git a/Chapter7/Shape5.java b/Chapter7/Shape5.java new file mode 100644 index 0000000..f7548ef --- /dev/null +++ b/Chapter7/Shape5.java @@ -0,0 +1,23 @@ + +public class Shape5 { + + public static void main(String[] args) { + + Triangle5 t1 = new Triangle5("filled", 4.0, 4.0); + Triangle5 t2 = new Triangle5("Outlined", 8.0, 12.0); + + System.out.println("Info for t1: "); + t1.showStyle(); + t1.showDim(); + System.out.println("Area is " + t1.area()); + + System.out.println(); + + System.out.println("Info for t2: "); + t2.showStyle(); + t2.showDim(); + System.out.println("Area is " + t2.area()); + + } + +} diff --git a/Chapter7/Shape6.java b/Chapter7/Shape6.java new file mode 100644 index 0000000..95ac900 --- /dev/null +++ b/Chapter7/Shape6.java @@ -0,0 +1,16 @@ + +public class Shape6 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Triangle6 t1 = new Triangle6(); + + System.out.println("Info for t1: "); + t1.showStyle(); + t1.showDim(); + System.out.println("Area is " + t1.area()); + + } + +} diff --git a/Chapter7/Triangle6.java b/Chapter7/Triangle6.java new file mode 100644 index 0000000..92bf2dc --- /dev/null +++ b/Chapter7/Triangle6.java @@ -0,0 +1,21 @@ + +public class Triangle6 extends TwoDShape6 { + + private String styleString; + + // A default constructor. + public Triangle6() { + // super(); + + styleString = "none"; + } + + double area() { + return getWidth() * getHeight() / 2; + } + + void showStyle() { + System.out.println("Triangle is " + styleString); + } + +} diff --git a/Chapter7/TwoDShape6.java b/Chapter7/TwoDShape6.java new file mode 100644 index 0000000..8a772ea --- /dev/null +++ b/Chapter7/TwoDShape6.java @@ -0,0 +1,45 @@ +// Add more constructors to TwoDShape +public class TwoDShape6 { + + private double width; + private double height; + + // A default constructor + public TwoDShape6() { + + width = height = 0.0; + } + + // Parameterized constructor. + TwoDShape6(double w, double h){ + width = w; + height = h; + } + + // Construct object with equal width and height. + TwoDShape6(double x){ + width = height = x; + } + + // Accessor methods for width and height. + double getWidth() { + return width; + } + + double getHeight() { + return height; + } + + void setWidth(double w) { + width = w; + } + + void setHeight(double h) { + height = h; + } + + void showDim() { + System.out.println("Width and height are " + width + " and " + height); + } + +} From c5fe56ac41dfa21fab49d15115988b416d7cc096 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 10 Feb 2021 19:46:17 +0800 Subject: [PATCH 078/700] Committed 2021/2/10 --- Chapter7/Shape7.java | 36 +++++++++++++++++++++++++++++++ Chapter7/Triangle6.java | 16 +++++++++++++- Chapter7/Triangle7.java | 36 +++++++++++++++++++++++++++++++ Chapter7/TwoDShape7.java | 46 ++++++++++++++++++++++++++++++++++++++++ 4 files changed, 133 insertions(+), 1 deletion(-) create mode 100644 Chapter7/Shape7.java create mode 100644 Chapter7/Triangle7.java create mode 100644 Chapter7/TwoDShape7.java diff --git a/Chapter7/Shape7.java b/Chapter7/Shape7.java new file mode 100644 index 0000000..ff2d48c --- /dev/null +++ b/Chapter7/Shape7.java @@ -0,0 +1,36 @@ + +public class Shape7 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Triangle7 t1 = new Triangle7(); + Triangle7 t2 = new Triangle7("Outlined", 8.0, 12.0); + Triangle7 t3 = new Triangle7(4.0); + + t1 = t2 ; + + System.out.println("Info for t1: "); + t1.showStyle(); + t1.showDim(); + System.out.println("Area is " + t1.area()); + + System.out.println(); + + System.out.println("Info for t2: "); + t2.showStyle(); + t2.showDim(); + System.out.println("Area is " + t2.area()); + + System.out.println(); + + System.out.println("Info for t3: "); + t3.showStyle(); + t3.showDim(); + System.out.println("Area is " + t3.area()); + + System.out.println(); + + } + +} diff --git a/Chapter7/Triangle6.java b/Chapter7/Triangle6.java index 92bf2dc..8a89844 100644 --- a/Chapter7/Triangle6.java +++ b/Chapter7/Triangle6.java @@ -5,11 +5,25 @@ public class Triangle6 extends TwoDShape6 { // A default constructor. public Triangle6() { - // super(); + // super(); Call superclass constructor. styleString = "none"; } + // Constructor + Triangle6(String s, double w, double h){ + // super(w, h); Use super() to call the various forms of the TwoDShape constructor. + + styleString = s; + } + + // One argument constructor. + Triangle6(double x){ + // super(x); Use super() to construct the various forms of the TwoDShape constructor. + styleString = "filled"; + + } + double area() { return getWidth() * getHeight() / 2; } diff --git a/Chapter7/Triangle7.java b/Chapter7/Triangle7.java new file mode 100644 index 0000000..42ed9ab --- /dev/null +++ b/Chapter7/Triangle7.java @@ -0,0 +1,36 @@ + +public class Triangle7 extends TwoDShape7 { + + private String styleString; + + // A default constructor. + public Triangle7() { + super(); // Call superclass constructor. + + styleString = "none"; + } + + // Constructor + Triangle7(String s, double w, double h){ + super(w, h); // Use super() to call the various forms of the TwoDShape constructor. + + styleString = s; + } + + // One argument constructor. + Triangle7(double x){ + super(x); // Use super() to construct the various forms of the TwoDShape constructor. + + styleString = "filled"; + + } + + double area() { + return getWidth() * getHeight() / 2; + } + + void showStyle() { + System.out.println("Triangle is " + styleString); + } + +} diff --git a/Chapter7/TwoDShape7.java b/Chapter7/TwoDShape7.java new file mode 100644 index 0000000..17f4f16 --- /dev/null +++ b/Chapter7/TwoDShape7.java @@ -0,0 +1,46 @@ +// Add more constructors to TwoDShape +public class TwoDShape7 { + + private double width; + private double height; + + // A default constructor + public TwoDShape7() { + + width = height = 0.0; + } + + // Parameterized constructor. + TwoDShape7(double w, double h){ + width = w; + height = h; + } + + // Construct object with equal width and height. + TwoDShape7(double x){ + width = height = x; + } + + // Accessor methods for width and height. + double getWidth() { + return width; + } + + double getHeight() { + return height; + } + + void setWidth(double w) { + width = w; + } + + void setHeight(double h) { + height = h; + } + + void showDim() { + System.out.println("Width and height are " + width + " and " + height); + } + + +} From 32c1b76810a1d66e4119265b2f2d49a167b93d01 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 11 Feb 2021 02:12:08 +0800 Subject: [PATCH 079/700] Committed 2021/2/10 --- Chapter7/Shape6.java | 8 +++++++ Chapter7/Shape8.java | 24 +++++++++++++++++++++ Chapter7/Triangle6.java | 2 ++ Chapter7/Triangle8.java | 38 +++++++++++++++++++++++++++++++++ Chapter7/TwoDShape8.java | 45 ++++++++++++++++++++++++++++++++++++++++ 5 files changed, 117 insertions(+) create mode 100644 Chapter7/Shape8.java create mode 100644 Chapter7/Triangle8.java create mode 100644 Chapter7/TwoDShape8.java diff --git a/Chapter7/Shape6.java b/Chapter7/Shape6.java index 95ac900..deb13ff 100644 --- a/Chapter7/Shape6.java +++ b/Chapter7/Shape6.java @@ -10,6 +10,14 @@ public static void main(String[] args) { t1.showStyle(); t1.showDim(); System.out.println("Area is " + t1.area()); + + System.out.println(); + + Triangle6 t2 = new Triangle6("Good", 5.3, 2.0); + System.out.println("Info for t2: "); + t2.showStyle(); + t2.showDim(); + System.out.println("Area is " + t2.area()); } diff --git a/Chapter7/Shape8.java b/Chapter7/Shape8.java new file mode 100644 index 0000000..8c014ad --- /dev/null +++ b/Chapter7/Shape8.java @@ -0,0 +1,24 @@ + +public class Shape8 { + + public static void main(String[] args) { + + Triangle8 t1 = new Triangle8(); + + System.out.println("Info for t1: "); + t1.showStyle(); + t1.showDim(); + System.out.println("Area is " + t1.area()); + + System.out.println(); + + Triangle8 t2 = new Triangle8("Good", 5.3, 2.0); + System.out.println("Info for t2: "); + t2.showStyle(); + t2.showDim(); + System.out.println("Area is " + t2.area()); + + + } + +} diff --git a/Chapter7/Triangle6.java b/Chapter7/Triangle6.java index 8a89844..7dc3d8a 100644 --- a/Chapter7/Triangle6.java +++ b/Chapter7/Triangle6.java @@ -14,6 +14,8 @@ public Triangle6() { Triangle6(String s, double w, double h){ // super(w, h); Use super() to call the various forms of the TwoDShape constructor. + // width = w; + styleString = s; } diff --git a/Chapter7/Triangle8.java b/Chapter7/Triangle8.java new file mode 100644 index 0000000..1a9aad8 --- /dev/null +++ b/Chapter7/Triangle8.java @@ -0,0 +1,38 @@ + +public class Triangle8 extends TwoDShape8 { + + private String styleString; + + // A default constructor. + public Triangle8() { + // super(); Call superclass constructor. + + styleString = "none"; + } + + // Constructor + Triangle8(String s, double w, double h){ + // super(w, h); Use super() to call the various forms of the TwoDShape constructor. + + width = w; + height = h; + + styleString = s; + } + + // One argument constructor. + Triangle8(double x){ + // super(x); Use super() to construct the various forms of the TwoDShape constructor. + styleString = "filled"; + + } + + double area() { + return getWidth() * getHeight() / 2; + } + + void showStyle() { + System.out.println("Triangle is " + styleString); + } + +} diff --git a/Chapter7/TwoDShape8.java b/Chapter7/TwoDShape8.java new file mode 100644 index 0000000..0587bc4 --- /dev/null +++ b/Chapter7/TwoDShape8.java @@ -0,0 +1,45 @@ +// Add more constructors to TwoDShape +public class TwoDShape8 { + + double width; + double height; + + // A default constructor + public TwoDShape8() { + + width = height = 0.0; + } + + // Parameterized constructor. + TwoDShape8(double w, double h){ + width = w; + height = h; + } + + // Construct object with equal width and height. + TwoDShape8(double x){ + width = height = x; + } + + // Accessor methods for width and height. + double getWidth() { + return width; + } + + double getHeight() { + return height; + } + + void setWidth(double w) { + width = w; + } + + void setHeight(double h) { + height = h; + } + + void showDim() { + System.out.println("Width and height are " + width + " and " + height); + } + +} From 968824cb87ecdd4685d47e42b13a5025746a593c Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 11 Feb 2021 02:14:34 +0800 Subject: [PATCH 080/700] Committed 2021/2/10 --- Chapter7/Shape8.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter7/Shape8.java b/Chapter7/Shape8.java index 8c014ad..a798b41 100644 --- a/Chapter7/Shape8.java +++ b/Chapter7/Shape8.java @@ -12,7 +12,7 @@ public static void main(String[] args) { System.out.println(); - Triangle8 t2 = new Triangle8("Good", 5.3, 2.0); + Triangle8 t2 = new Triangle8("Good", 5.3, 8.0); System.out.println("Info for t2: "); t2.showStyle(); t2.showDim(); From 2f71055eb051278fdec2eefbbfe6d2f38e012ec0 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 11 Feb 2021 16:50:30 +0800 Subject: [PATCH 081/700] Committed 2021/2/11 --- Chapter7/A.java | 22 ++++++++++++++++++++++ Chapter7/UseSuper.java | 13 +++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 Chapter7/A.java create mode 100644 Chapter7/UseSuper.java diff --git a/Chapter7/A.java b/Chapter7/A.java new file mode 100644 index 0000000..d6774bc --- /dev/null +++ b/Chapter7/A.java @@ -0,0 +1,22 @@ +// Using super to overcome name hiding. +public class A { + + int i ; + +} + +class B extends A { + + int i; // this i hides the i in A. + + public B(int a, int b) { + + super.i = a ; // Here, super.i refers to the i in A. + i = b ; // i in B + } + + void show() { + System.out.println("i in superclass: " + super.i); + System.out.println("i in subclass: " + i); + } +} diff --git a/Chapter7/UseSuper.java b/Chapter7/UseSuper.java new file mode 100644 index 0000000..78f5c1d --- /dev/null +++ b/Chapter7/UseSuper.java @@ -0,0 +1,13 @@ + +public class UseSuper { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + B suB = new B(1, 2); + + suB.show(); + + } + +} From e2549af99c58411c6ef9c4c182a23f21d46f6fc9 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 11 Feb 2021 17:02:33 +0800 Subject: [PATCH 082/700] Committed 2021/2/11 --- Chapter7/Triangle6.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Chapter7/Triangle6.java b/Chapter7/Triangle6.java index 7dc3d8a..658185b 100644 --- a/Chapter7/Triangle6.java +++ b/Chapter7/Triangle6.java @@ -10,6 +10,16 @@ public Triangle6() { styleString = "none"; } + /* + * If a constructor does not explicitly invoke a superclass constructor, + * the Java compiler automatically inserts a call to the no-argument constructor of the superclass. + * If the super class does not have a no-argument constructor, you will get a compile-time error. + + References: + https://web.archive.org/web/20210118184134/https://docs.oracle.com/javase/tutorial/java/IandI/super.html + + */ + // Constructor Triangle6(String s, double w, double h){ // super(w, h); Use super() to call the various forms of the TwoDShape constructor. From c6bb84eecdbb0344571f1282c46184510f478a4c Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 15 Feb 2021 14:33:11 +0800 Subject: [PATCH 083/700] Committed 2021/2/15 --- Chapter7/Truck.java | 26 ++++++++++++++++++ Chapter7/TruckDemo.java | 25 +++++++++++++++++ Chapter7/Vehicle3.java | 59 +++++++++++++++++++++++++++++++++++++++++ 3 files changed, 110 insertions(+) create mode 100644 Chapter7/Truck.java create mode 100644 Chapter7/TruckDemo.java create mode 100644 Chapter7/Vehicle3.java diff --git a/Chapter7/Truck.java b/Chapter7/Truck.java new file mode 100644 index 0000000..0e8e1de --- /dev/null +++ b/Chapter7/Truck.java @@ -0,0 +1,26 @@ +// Extend vehicle to create a Truck specialization. +public class Truck extends Vehicle3 { + + // This is a constructor for Truck + public Truck(int p, int f, int m, int c) { + + // Initialize Vehicle3 members using Vehicle3's constructor. + super(p, f, m); + + cargocap = c; + } + + private int cargocap; // cargo capacity in pounds. + + // Accessor methods for cargocap. + int getCargo() { + return cargocap; + } + + void putCargo(int c) { + + cargocap = c; + + } + +} diff --git a/Chapter7/TruckDemo.java b/Chapter7/TruckDemo.java new file mode 100644 index 0000000..1eb75ba --- /dev/null +++ b/Chapter7/TruckDemo.java @@ -0,0 +1,25 @@ + +public class TruckDemo { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + // Construct some trucks. + Truck semiTruck = new Truck(2, 200, 7, 44000); + Truck pickupTruck = new Truck(3, 28, 15, 2000); + double gallons; + int dist = 252; + + gallons = semiTruck.fuelneeded(dist); + + System.out.println("SemiTruck can carry " + semiTruck.getCargo() + " pounds."); + System.out.println("To go " + dist + " miles semiTruck needs " + gallons + " gallons of fuel. \n"); + + gallons = pickupTruck.fuelneeded(dist); + + System.out.println("PickupTruck can carry " + pickupTruck.getCargo() + " pounds."); + System.out.println("To go " + dist + " miles semiTruck needs " + gallons + " gallons of fuel. \n"); + + } + +} diff --git a/Chapter7/Vehicle3.java b/Chapter7/Vehicle3.java new file mode 100644 index 0000000..c5bc857 --- /dev/null +++ b/Chapter7/Vehicle3.java @@ -0,0 +1,59 @@ + +public class Vehicle3 { + + private int passengers; // number of passengers. + private int fuelcap; // fuel capacity in gallons. + private int mpg; // fuel consumption in miles per gallon. + + // Display the range. + void range() { // The range() method is contained within the Vehicle class. + System.out.println("Range is " + fuelcap * mpg); + } + + // Return the range. + int range2() { + return mpg * fuelcap; + + } + + // Compute fuel needed for a given distance. + double fuelneeded(int miles) { + return (double) miles / mpg; + } + + // This is a constructor for vehicle3 + public Vehicle3(int p, int f, int m) { + + passengers = p; + fuelcap = f; + mpg = m; + } + + // Accessor methods for instance variables. + int getPassengers() { + return passengers; + } + + void setPassengers(int p) { + passengers = p; + } + + int getFuelcap() { + return fuelcap; + } + + void setFuelcap(int f) { + fuelcap = f; + } + + int getMpg() { + return mpg; + } + + void setMpg(int m) { + + mpg = m; + + } + +} From 1143b8c61e4d4e6b8107450a191fe28ea11377b5 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Tue, 16 Feb 2021 11:59:19 +0800 Subject: [PATCH 084/700] Committed 2021/2/16 --- Chapter7/ColorTriangle.java | 22 ++++++++++++++++++++++ Chapter7/Shapes9.java | 26 ++++++++++++++++++++++++++ 2 files changed, 48 insertions(+) create mode 100644 Chapter7/ColorTriangle.java create mode 100644 Chapter7/Shapes9.java diff --git a/Chapter7/ColorTriangle.java b/Chapter7/ColorTriangle.java new file mode 100644 index 0000000..09bcf4b --- /dev/null +++ b/Chapter7/ColorTriangle.java @@ -0,0 +1,22 @@ +// ColorTriangle inherits Triangle7 which is descended from TwoDShape, so ColorTriangle includes all members of Triangle7 +// and TwoDShape. + +public class ColorTriangle extends Triangle7 { + + private String colorString; + + public ColorTriangle(String c, String s, double w, double h) { + super(s, w, h); + + colorString = c; + } + + String getColor() { + return colorString; + } + + void showColor() { + System.out.println("Color is " + colorString); + } + +} diff --git a/Chapter7/Shapes9.java b/Chapter7/Shapes9.java new file mode 100644 index 0000000..7e926c7 --- /dev/null +++ b/Chapter7/Shapes9.java @@ -0,0 +1,26 @@ + +public class Shapes9 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + ColorTriangle t1 = new ColorTriangle("Blue", "Outlined", 8.0, 12.0); + ColorTriangle t2 = new ColorTriangle("Red", "filled", 2.0, 2.0); + + System.out.println("Info for t1: "); + t1.showStyle(); + t1.showDim(); + t1.showColor(); + System.out.println("Area is " + t1.area()); + + System.out.println(); + + System.out.println("Info for t2: "); + t2.showStyle(); // A ColorTriangle object can call methods defined by itself and its superclasses. + t2.showDim(); + t2.showColor(); + System.out.println("Area is " + t2.area()); + + } + +} From 5d78789cd2074474f3574cb7b61b0283f210431c Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Wed, 17 Feb 2021 12:00:46 +0800 Subject: [PATCH 085/700] Committed 2021/2/17 --- Chapter7/OrderOfConstruction.java | 34 +++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 Chapter7/OrderOfConstruction.java diff --git a/Chapter7/OrderOfConstruction.java b/Chapter7/OrderOfConstruction.java new file mode 100644 index 0000000..d982107 --- /dev/null +++ b/Chapter7/OrderOfConstruction.java @@ -0,0 +1,34 @@ +// Demonstrate when constructors are executed. + +// Create a super class. +class A2{ + public A2() { + // TODO Auto-generated constructor stub + System.out.println("Constructing A2."); + } +} + +// Create a subclass by extending class A2. +class B2 extends A2{ + public B2() { + System.out.println("Constructing B2."); + } +} + +// Create another subclass by extending B2. +class C2 extends B2{ + public C2() { + System.out.println("Constructing C2."); + } +} + +public class OrderOfConstruction { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + C2 c2 = new C2(); + + } + +} From f237242d9aacbfddaee167fd952d31e349855654 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 20 Feb 2021 01:46:44 +0800 Subject: [PATCH 086/700] Committed 2021/2/19 --- Chapter3/Self_Test_No1.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Chapter3/Self_Test_No1.java diff --git a/Chapter3/Self_Test_No1.java b/Chapter3/Self_Test_No1.java new file mode 100644 index 0000000..d947b0a --- /dev/null +++ b/Chapter3/Self_Test_No1.java @@ -0,0 +1,15 @@ +/* + * Write a program that reads characters from the keyboard until a period is received. + * + * Have the program count the number of spaces. Report the total at the end of the program. + * + * */ +public class Self_Test_No1 { + + public static void main(String[] args) { + + System.out.println("The program will read characters "); + + } + +} From 0a1f648bd209dbe966d0ee7ecf25ed0192be80e8 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 21 Feb 2021 16:29:41 +0800 Subject: [PATCH 087/700] Committed 2021/2/21 --- Chapter3/Self_Test_No1.java | 28 ++++++++++++++++++++++++---- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/Chapter3/Self_Test_No1.java b/Chapter3/Self_Test_No1.java index d947b0a..3f8c6dc 100644 --- a/Chapter3/Self_Test_No1.java +++ b/Chapter3/Self_Test_No1.java @@ -1,3 +1,5 @@ +import java.io.IOException; + /* * Write a program that reads characters from the keyboard until a period is received. * @@ -6,10 +8,28 @@ * */ public class Self_Test_No1 { - public static void main(String[] args) { + public static void main(String[] args) throws IOException { - System.out.println("The program will read characters "); - + int number_of_space = 0; + + System.out.println("The program will read characters until a period is received. \nPlease input: "); + + byte[] b = new byte[50]; + + System.in.read(b); + + System.out.println("Your input were: "); + + for (int i = 0; i < b.length; i++) { + System.out.print( (char) b[i]); + + if(b[i] == 32) number_of_space++; + + if(b[i] == 46) break; + } + + System.out.println(); + + System.out.println("The number of space is: " + number_of_space); } - } From 7156cc321203210f328cb23075411480b567dd56 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 21 Feb 2021 19:14:13 +0800 Subject: [PATCH 088/700] Committed 2021/2/21 --- ...t_No1.java => Self_Test_Chapter3_No1.java} | 2 +- Chapter3/Self_Test_Chapter3_No10.java | 39 ++++++++++++++++++- .../Self_Test_Chapter3_No9-ted10014-PC.java | 9 ----- 3 files changed, 38 insertions(+), 12 deletions(-) rename Chapter3/{Self_Test_No1.java => Self_Test_Chapter3_No1.java} (95%) delete mode 100644 Chapter3/Self_Test_Chapter3_No9-ted10014-PC.java diff --git a/Chapter3/Self_Test_No1.java b/Chapter3/Self_Test_Chapter3_No1.java similarity index 95% rename from Chapter3/Self_Test_No1.java rename to Chapter3/Self_Test_Chapter3_No1.java index 3f8c6dc..af6ecee 100644 --- a/Chapter3/Self_Test_No1.java +++ b/Chapter3/Self_Test_Chapter3_No1.java @@ -6,7 +6,7 @@ * Have the program count the number of spaces. Report the total at the end of the program. * * */ -public class Self_Test_No1 { +public class Self_Test_Chapter3_No1 { public static void main(String[] args) throws IOException { diff --git a/Chapter3/Self_Test_Chapter3_No10.java b/Chapter3/Self_Test_Chapter3_No10.java index 8a7b610..9f12516 100644 --- a/Chapter3/Self_Test_Chapter3_No10.java +++ b/Chapter3/Self_Test_Chapter3_No10.java @@ -3,15 +3,50 @@ /* * To convert a lowercase letter to uppercase, subtract 32 from it. * + * Write a program that reads characters from the keyboard. Have it convert all lowercase letters to uppercase, and all + * uppercase letters to lowercase, displaying the result. Make no changes to any other character. Have the program stop + * when the user enters a period. At the end, have the program display the number of case changes that have taken place. + * * */ public class Self_Test_Chapter3_No10 { public static void main(String[] args) throws IOException { // TODO Auto-generated method stub - char ch; + int number_of_changes = 0; + byte[] b = new byte[100]; + + System.out.print("Input a roll of characters and the program will convert all lowercase letters to uppercase"); + System.out.print(", and vice versa. \nPlease input: "); + + System.in.read(b); + + for (int i = 0; i < b.length; i++) { + + if(b[i] >= 65 && b[i] <= 90) { + + b[i] = (byte) (b[i] + 32); + + number_of_changes++; + } + else if(b[i] >= 97 && b[i] <= 122) { + + b[i] = (byte) (b[i] - 32); + + number_of_changes++; + } + } + + System.out.print("The roll of characters are: \n"); + + for (int i = 0; i < b.length; i++) { + System.out.print( (char) b[i] + " "); + + if(b[i] == 46) break; + } - ch = (char) System.in.read(); + System.out.println(); + System.out.println("The number of case changes that have taken place: " + number_of_changes); } diff --git a/Chapter3/Self_Test_Chapter3_No9-ted10014-PC.java b/Chapter3/Self_Test_Chapter3_No9-ted10014-PC.java deleted file mode 100644 index 38898c9..0000000 --- a/Chapter3/Self_Test_Chapter3_No9-ted10014-PC.java +++ /dev/null @@ -1,9 +0,0 @@ - -public class Self_Test_Chapter3_No9 { - - public static void main(String[] args) { - // TODO Auto-generated method stub - - } - -} From 438c283db9b5a9c073b081cef9f6f9b87f5ed81a Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Mon, 22 Feb 2021 23:39:00 +0800 Subject: [PATCH 089/700] Committed 2021/2/22 --- Chapter5/Self_Test_Chapter5_No6.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 Chapter5/Self_Test_Chapter5_No6.java diff --git a/Chapter5/Self_Test_Chapter5_No6.java b/Chapter5/Self_Test_Chapter5_No6.java new file mode 100644 index 0000000..0e29749 --- /dev/null +++ b/Chapter5/Self_Test_Chapter5_No6.java @@ -0,0 +1,14 @@ + +public class Self_Test_Chapter5_No6 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + String literalString = "I like Java"; + + System.out.println("The length of the string is " + literalString.length()); + System.out.print("The eighth character of the string is " + literalString.charAt(8)); + + } + +} From 4113cd490f46c7b91f959ba3ecd58c0acc1b8605 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Wed, 24 Feb 2021 01:15:16 +0800 Subject: [PATCH 090/700] Committed 2021/2/24 --- Chapter7/IncompatibleRef.java | 39 +++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 Chapter7/IncompatibleRef.java diff --git a/Chapter7/IncompatibleRef.java b/Chapter7/IncompatibleRef.java new file mode 100644 index 0000000..aa45591 --- /dev/null +++ b/Chapter7/IncompatibleRef.java @@ -0,0 +1,39 @@ +import java.awt.PrintGraphics; + +// This will not compile +class X { + int a; + + X(int i) { + a = i; + } +} + +class Y { + int a ; + + Y(int i){ + a = i; + } + +} + + +public class IncompatibleRef { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + X x = new X(10); + + X x2; + + Y y = new Y(5); + + x2 = x; // Ok, both of same type. + + x2 = y; // Error, not of same type. + + } + +} From c8a575d17aac30cf6d22273552612278b5250de2 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Wed, 24 Feb 2021 08:53:50 +0800 Subject: [PATCH 091/700] Committed 2021/2/24 --- Chapter7/SupSubRef.java | 44 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 Chapter7/SupSubRef.java diff --git a/Chapter7/SupSubRef.java b/Chapter7/SupSubRef.java new file mode 100644 index 0000000..1ed672f --- /dev/null +++ b/Chapter7/SupSubRef.java @@ -0,0 +1,44 @@ +// A superclass reference can refer to a subclass object. + +class X2 { + int a; + + public X2(int i) { + // TODO Auto-generated constructor stub + + a = i; + } +} + +class Y2 extends X2 { + int b; + + public Y2(int i, int j) { + // TODO Auto-generated constructor stub + super(j); + b = i; + } +} + +public class SupSubRef { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + X2 x = new X2(10); + X2 x2; + Y2 y = new Y2(5, 6); + + x2 = x; // OK, both of same type. + System.out.println("X2.a: " + x2.a); + + x2 = y; // still ok because Y2 is derived from X2 + System.out.println("X2.a: " + x2.a); + + // X references know only about X members + x2.a = 19; // OK +// x2.b = 27; // Error, X does not have a b member. + + } + +} From cca9f3bd64eae998a523634c589b176093860026 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Wed, 24 Feb 2021 09:11:04 +0800 Subject: [PATCH 092/700] Committed 2021/2/24 --- Chapter7/SupSubRef.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter7/SupSubRef.java b/Chapter7/SupSubRef.java index 1ed672f..0084155 100644 --- a/Chapter7/SupSubRef.java +++ b/Chapter7/SupSubRef.java @@ -32,7 +32,7 @@ public static void main(String[] args) { x2 = x; // OK, both of same type. System.out.println("X2.a: " + x2.a); - x2 = y; // still ok because Y2 is derived from X2 + x2 = y; // still ok because Y2 is derived from X2. Both of somewhat same type. System.out.println("X2.a: " + x2.a); // X references know only about X members From c340a5c4fc6f8535045674747cb691a2482ebb44 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 28 Feb 2021 13:26:30 +0800 Subject: [PATCH 093/700] Committed 2021/2/28 --- Chapter5/Self_Test_Chapter5_No7.java | 34 ++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 Chapter5/Self_Test_Chapter5_No7.java diff --git a/Chapter5/Self_Test_Chapter5_No7.java b/Chapter5/Self_Test_Chapter5_No7.java new file mode 100644 index 0000000..e33ec14 --- /dev/null +++ b/Chapter5/Self_Test_Chapter5_No7.java @@ -0,0 +1,34 @@ + +public class Self_Test_Chapter5_No7 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + String msg = "This is a test"; + String encmsgString = ""; + String decmsgString = ""; + + char[] key = {'8' , 's', 'c', 'r', 'i', 'p', 't', 's', '/', 'c', 'h', 'a', 'r', 'a', 'c', 't', 'e', 'r', 'i', 's', 't', 'i', 'c', 's'}; + + System.out.print("Original message: "); + System.out.println(msg); + + // encode the message + for (int i = 0; i < msg.length(); i++) + encmsgString = encmsgString + (char) (msg.charAt(i) ^ key[i]); // This constructs the encoded string. + + System.out.print("Encoded message: "); + System.out.println(encmsgString); + + // decode the message + for (int i = 0; i < msg.length(); i++) { + + decmsgString = decmsgString + (char) (encmsgString.charAt(i) ^ key[i]); // This construct the decoded string. + } + + System.out.print("Decoded message: "); + System.out.println(decmsgString); + + } + +} From de37a556ebe98cd2ae3066ea8a9bc30a436883da Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 1 Mar 2021 21:39:10 +0800 Subject: [PATCH 094/700] Committed 2021/3/1 --- Chapter5/Self_Test_Chapter5_No21.java | 60 +++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 Chapter5/Self_Test_Chapter5_No21.java diff --git a/Chapter5/Self_Test_Chapter5_No21.java b/Chapter5/Self_Test_Chapter5_No21.java new file mode 100644 index 0000000..55772fa --- /dev/null +++ b/Chapter5/Self_Test_Chapter5_No21.java @@ -0,0 +1,60 @@ + +class showBits4{ + + int numbits; + + public showBits4(int n) { + // TODO Auto-generated constructor stub + + numbits = n; + } + + void show(long val) { + + long value = 1; + + var mask = value; + + // left-shift a 1 into the proper position + mask <<= numbits-1; // mask = mask << numbits-1; + + int spacer = 0; + + for (; mask != 0; mask >>>= 1 ) { // mask = mask >>> 1; + + if( (val & mask) != 0) System.out.print("1"); + else System.out.print("0"); + spacer++; + if ((spacer & 8 ) == 0) { + System.out.print(" "); + spacer = 0; + } + } + System.out.println(); + } +} + +public class Self_Test_Chapter5_No21 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + showBits4 b = new showBits4(8); + showBits4 i = new showBits4(32); + showBits4 li = new showBits4(64); + System.out.println("123 in binary: "); + b.show(123); + + System.out.println("\n87987 in binary: "); + i.show(87987); + + System.out.println("\n237658768 in binary: "); + li.show(237658768); + + // you can also show low-order bits of any integer + System.out.println("\nLow order 8 bits of 87987 in binary: "); + b.show(87987); + + } + +} From e8d715a41f7f313da426ad723e5b53fb37b1f1e0 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 3 Mar 2021 13:01:50 +0800 Subject: [PATCH 095/700] Committed 2021/3/3 --- Chapter6/Self_Test_Chapter6_No3.java | 40 ++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 Chapter6/Self_Test_Chapter6_No3.java diff --git a/Chapter6/Self_Test_Chapter6_No3.java b/Chapter6/Self_Test_Chapter6_No3.java new file mode 100644 index 0000000..2110d82 --- /dev/null +++ b/Chapter6/Self_Test_Chapter6_No3.java @@ -0,0 +1,40 @@ + +class Stack { + private char[] stack; // This array holds the stack input. + + private int push_at, pop_at; // the push and pop indices. + + public Stack(int size) { + + stack = new char[size]; // Allow the user to specify the size of the stack when it is created. + push_at = 0; // the push indices (plural of index) are initially set to zero. + pop_at = size -1; + + } + + void push(char ch) { + if (push_at == stack.length) { + System.out.println(" - Stack is full."); + } else { + stack[push_at++] = ch; + } + } + + char pop() { + if (pop_at < 0) { + System.out.println(" - Stack is empty"); + return 0; + } else { + return stack[pop_at--]; + } + } +} + +public class Self_Test_Chapter6_No3 { + + public static void main(String[] args) { + + + } + +} From 80d0a9228039e7a5a019cb9b9b445bb924508998 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 3 Mar 2021 15:00:25 +0800 Subject: [PATCH 096/700] Committed 2021/3/3 --- Chapter6/Self_Test_Chapter6_No3.java | 90 ++++++++++++++++++++++++---- 1 file changed, 80 insertions(+), 10 deletions(-) diff --git a/Chapter6/Self_Test_Chapter6_No3.java b/Chapter6/Self_Test_Chapter6_No3.java index 2110d82..d309744 100644 --- a/Chapter6/Self_Test_Chapter6_No3.java +++ b/Chapter6/Self_Test_Chapter6_No3.java @@ -1,29 +1,52 @@ class Stack { - private char[] stack; // This array holds the stack input. - + private char[] stack; // This array holds the stack input. + private int push_at, pop_at; // the push and pop indices. - + public Stack(int size) { + + stack = new char[size]; // Allow the user to specify the size of the stack when it is created. + push_at = 0; // the push indices (plural of index) are initially set to zero. + pop_at = size - 1; + + } + + public Stack(char[] char_array) { + // TODO Auto-generated constructor stub + push_at = 0; + pop_at = char_array.length - 1; - stack = new char[size]; // Allow the user to specify the size of the stack when it is created. - push_at = 0; // the push indices (plural of index) are initially set to zero. - pop_at = size -1; + stack = new char[char_array.length]; + // Copy elements + for (int i = 0; i < char_array.length; i++) push(stack[i]); } - + + public Stack(Stack objectStack) { + + push_at = objectStack.push_at; + this.pop_at = objectStack.pop_at; + stack = new char[objectStack.stack.length]; + + // Copy elements + for (int i = pop_at; i < push_at; i++) { + stack[i] = objectStack.stack[i]; + } + } + void push(char ch) { if (push_at == stack.length) { System.out.println(" - Stack is full."); } else { stack[push_at++] = ch; - } + } } - + char pop() { if (pop_at < 0) { System.out.println(" - Stack is empty"); - return 0; + return (char) 0; } else { return stack[pop_at--]; } @@ -33,7 +56,54 @@ char pop() { public class Self_Test_Chapter6_No3 { public static void main(String[] args) { + + // Create 10-element empty stack. + Stack stack1 = new Stack(10); + + char name[] = { 'T', 'O', 'M' }; + + // Construct stack from array. + Stack stack2 = new Stack(name); + + char ch; + int j; + + // push some characters into stack1 + for (j = 0; j < 10; j++) { + stack1.push((char) ('A' + j)); + } + + // Construct stack from another stack + Stack stack3 = new Stack(stack1); + + // show the stack + System.out.print("Content of stack1: "); + for (j = 9; j > -1; j--) { + + ch = stack1.pop(); + + System.out.print(ch); + } + + System.out.println("\n"); + + System.out.print("Content of stack2: "); + for (j = 2; j > -1; j--) { + + ch = stack2.pop(); + + System.out.print(ch); + } + System.out.println("\n"); + + System.out.print("Content of stack3: "); + for (j = 9; j > -1; j--) { + + ch = stack3.pop(); + + System.out.print(ch); + } } From b748b027b032262819aede824cd2b2ac42d19bd2 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Thu, 4 Mar 2021 14:01:19 +0800 Subject: [PATCH 097/700] Committed 2021/3/4 --- Chapter6/Self_Test_Chapter6_No3.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter6/Self_Test_Chapter6_No3.java b/Chapter6/Self_Test_Chapter6_No3.java index d309744..ad47e7f 100644 --- a/Chapter6/Self_Test_Chapter6_No3.java +++ b/Chapter6/Self_Test_Chapter6_No3.java @@ -20,7 +20,7 @@ public Stack(char[] char_array) { stack = new char[char_array.length]; // Copy elements - for (int i = 0; i < char_array.length; i++) push(stack[i]); + for (int i = 0; i < char_array.length; i++) push(char_array[i]); } public Stack(Stack objectStack) { From 462a2606ed653d874a02b99161b37453568f7834 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Thu, 4 Mar 2021 14:31:38 +0800 Subject: [PATCH 098/700] Committed 2021/3/4 --- Chapter6/Self_Test_Chapter6_No3.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Chapter6/Self_Test_Chapter6_No3.java b/Chapter6/Self_Test_Chapter6_No3.java index ad47e7f..d3dcd57 100644 --- a/Chapter6/Self_Test_Chapter6_No3.java +++ b/Chapter6/Self_Test_Chapter6_No3.java @@ -25,12 +25,12 @@ public Stack(char[] char_array) { public Stack(Stack objectStack) { - push_at = objectStack.push_at; - this.pop_at = objectStack.pop_at; + push_at = 0; + this.pop_at = objectStack.stack.length -1; stack = new char[objectStack.stack.length]; // Copy elements - for (int i = pop_at; i < push_at; i++) { + for (int i = 0; i < objectStack.stack.length; i++) { stack[i] = objectStack.stack[i]; } } From 649420acd43ff5e63268e4daed24a7d55eed1bb2 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Thu, 4 Mar 2021 18:37:53 +0800 Subject: [PATCH 099/700] Committed 2021/3/4 --- Chapter6/Self_Test_Chpater6_No4.java | 37 ++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 Chapter6/Self_Test_Chpater6_No4.java diff --git a/Chapter6/Self_Test_Chpater6_No4.java b/Chapter6/Self_Test_Chpater6_No4.java new file mode 100644 index 0000000..f0f4e69 --- /dev/null +++ b/Chapter6/Self_Test_Chpater6_No4.java @@ -0,0 +1,37 @@ + +class Test3{ + + int a; + public Test3(int i) { + a = i; + } + + static void swap(Test3 first, Test3 second){ + int intermediate; + intermediate = first.a; + + first.a = second.a; + + second.a = intermediate; + } + +} + +public class Self_Test_Chpater6_No4 { + + public static void main(String[] args) { + + Test3 objectTest3 = new Test3(4); + Test3 object2Test3 = new Test3(5); + + System.out.println("The contents of the objectTest3 and object2Test3 are " + + objectTest3.a + " & " + object2Test3.a); + + Test3.swap(object2Test3, objectTest3); + + System.out.println("After the call of swap(), the contents of the objectTest3 and object2Test3 are " + + objectTest3.a + " & " + object2Test3.a); + + } + +} From 7e7948736304ec92f8db04fb5c7fb7462b89f981 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Fri, 5 Mar 2021 15:40:35 +0800 Subject: [PATCH 100/700] Committed 2021/3/5 --- Chapter6/Self_Test_Chapter6_No6.java | 23 ++++++++++++++++++++ Chapter6/Self_Test_Chapter6_No7.java | 32 ++++++++++++++++++++++++++++ 2 files changed, 55 insertions(+) create mode 100644 Chapter6/Self_Test_Chapter6_No6.java create mode 100644 Chapter6/Self_Test_Chapter6_No7.java diff --git a/Chapter6/Self_Test_Chapter6_No6.java b/Chapter6/Self_Test_Chapter6_No6.java new file mode 100644 index 0000000..1e705cc --- /dev/null +++ b/Chapter6/Self_Test_Chapter6_No6.java @@ -0,0 +1,23 @@ + +public class Self_Test_Chapter6_No6 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} + + +class Recursive { + + String inverseString; + + String Reverse(String forwardString) { + + inverseString = forwardString; + + return inverseString; + + } +} \ No newline at end of file diff --git a/Chapter6/Self_Test_Chapter6_No7.java b/Chapter6/Self_Test_Chapter6_No7.java new file mode 100644 index 0000000..a5d299d --- /dev/null +++ b/Chapter6/Self_Test_Chapter6_No7.java @@ -0,0 +1,32 @@ + +class Prudential { + + int x; + static int y; + +} + +public class Self_Test_Chapter6_No7 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Prudential controlPrudential = new Prudential(); + Prudential experimentPrudential = new Prudential(); + + controlPrudential.x = 12; + experimentPrudential.x = 34; + + System.out.println("The member variable x of control and experiment objects of class Prudential are " + + controlPrudential.x + " and " + experimentPrudential.x + ", respectively. \n"); + + controlPrudential.y = 56; + experimentPrudential.y = 78; + + System.out + .println("The static member variable y of control" + " and experiment objects of class Prudential are " + + controlPrudential.y + " and " + experimentPrudential.y + ", respectively."); + + } + +} From 3643702e90446cfadb935dbb9506147e8a9ff46f Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Fri, 5 Mar 2021 16:13:55 +0800 Subject: [PATCH 101/700] Committed 2021/3/5 --- Chapter6/Outer2.java | 49 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 Chapter6/Outer2.java diff --git a/Chapter6/Outer2.java b/Chapter6/Outer2.java new file mode 100644 index 0000000..cf5a27d --- /dev/null +++ b/Chapter6/Outer2.java @@ -0,0 +1,49 @@ + +public class Outer2 { + + int nums[]; + + public Outer2(int n[]) { + // TODO Auto-generated constructor stub + nums = n; + } + + void analyze() { + Inner inOb = new Inner(); + + System.out.println("Minimum: " + inOb.min()); + System.out.println("Maximum: " + inOb.max()); + System.out.println("Average: " + inOb.avg()); + } + + // This is an inner class. + class Inner { + + int min() { + int m = Outer2.nums[0]; // This is senseless because Outer2{} is already the parent of Inner{}. + + for (int i = 1; i < nums.length; i++) + if (nums[i] < m) + m = nums[i]; + return m; + } + + int max() { + int m = nums[0]; + for (int i = 1; i < nums.length; i++) + if (nums[i] > m) + m = nums[i]; + + return m; + } + + int avg() { + int a = 0; + for (int i = 0; i < nums.length; i++) + a += nums[i]; + + return a / nums.length; + } + } + +} From 566d70dbef509a7c6d8ea316676e7adde0cf2dea Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 6 Mar 2021 12:27:35 +0800 Subject: [PATCH 102/700] Committed 2021/3/6 --- Chapter6/Self_Test_Chapter6_No13.java | 50 +++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 Chapter6/Self_Test_Chapter6_No13.java diff --git a/Chapter6/Self_Test_Chapter6_No13.java b/Chapter6/Self_Test_Chapter6_No13.java new file mode 100644 index 0000000..a5da56f --- /dev/null +++ b/Chapter6/Self_Test_Chapter6_No13.java @@ -0,0 +1,50 @@ +import java.util.Scanner; + +/* + * Create a varargs method called sum() that sums the int values passed to it. + * */ + +public class Self_Test_Chapter6_No13 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + int[] collection = new int[10]; + + System.out.print("Please enter 10 integers for the program to count their average value."); + + for (int i = 0; i < collection.length; i++) { + + switch (i) { + case 0: { + System.out.println("Now, insert the first integer: "); + Scanner myScanner = new Scanner(System.in); + collection[0] = myScanner.nextInt(); + myScanner.close(); + break; + } + case 1: { + System.out.println("Now, insert the No." + i + 1 + " value."); + Scanner myScanner = new Scanner(System.in); + collection[i] = myScanner.nextInt(); + myScanner.close(); + break; + } + default: + System.out.println("Now, insert the No." + i + 1 + " value."); + Scanner myScanner = new Scanner(System.in); + collection[i] = myScanner.nextInt(); + } + } + + sums(collection); + } + + + static void sums(int ... v) { + + + + } + +} From 87643e463d66a17128643c60cc08764f131b0c64 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 6 Mar 2021 12:56:06 +0800 Subject: [PATCH 103/700] Committed 2021/3/6 --- Chapter6/PassOb2.java | 22 ++++++++++++++++++++++ Chapter6/PassOb3.java | 17 +++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 Chapter6/PassOb2.java create mode 100644 Chapter6/PassOb3.java diff --git a/Chapter6/PassOb2.java b/Chapter6/PassOb2.java new file mode 100644 index 0000000..fdb6c4f --- /dev/null +++ b/Chapter6/PassOb2.java @@ -0,0 +1,22 @@ + +public class PassOb2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Block ob1 = new Block(10, 2, 5); + Block ob2 = new Block(10, 2, 5); + Block ob3 = new Block(4, 5, 5); + + if (ob1 == ob2) // Check their memory addresses for equivalence. + System.out.println("ob1 and ob2 share the same object."); + else + System.out.println("ob 1 and ob2 are different despite having the same properties."); + + System.out.println("ob1 has same dimensions as ob2: " + ob1.sameBlock(ob2)); // Pass an object. + System.out.println("ob1 has same dimensions as ob3: " + ob1.sameBlock(ob3)); // Pass an object. + System.out.println("ob1 has same volume as ob3: " + ob1.sameVolume(ob3)); // Pass an object. + + } + +} diff --git a/Chapter6/PassOb3.java b/Chapter6/PassOb3.java new file mode 100644 index 0000000..322f045 --- /dev/null +++ b/Chapter6/PassOb3.java @@ -0,0 +1,17 @@ + +public class PassOb3 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Block ob1 = new Block(10, 2, 5); + Block ob2 = new Block(10, 2, 5); + Block ob3 = new Block(4, 5, 5); + + System.out.println("ob1 has same dimensions as ob2: " + ob1.sameBlock(ob2)); // Pass an object. + System.out.println("ob1 has same dimensions as ob3: " + ob1.sameBlock(ob3)); // Pass an object. + System.out.println("ob1 has same volume as ob3: " + ob1.sameVolume(ob3)); // Pass an object. + + } + +} From b9e2516f004e1239559aa9ededa9eb60a3b379fb Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 6 Mar 2021 14:59:41 +0800 Subject: [PATCH 104/700] Committed 2021/3/6 --- .../Self_Test_Chapter6_No6_Annotation.java | 110 ++++++++++++++++++ 1 file changed, 110 insertions(+) create mode 100644 Chapter6/Self_Test_Chapter6_No6_Annotation.java diff --git a/Chapter6/Self_Test_Chapter6_No6_Annotation.java b/Chapter6/Self_Test_Chapter6_No6_Annotation.java new file mode 100644 index 0000000..aff435f --- /dev/null +++ b/Chapter6/Self_Test_Chapter6_No6_Annotation.java @@ -0,0 +1,110 @@ + +class Stack2 { + private char[] stack; + + private int push_at, pop_at; + + public Stack2(int size) { + + stack = new char[size]; + push_at = 0; + pop_at = size - 1; + + } + + public Stack2(char[] char_array) { // Array in Java is implemented as objects. Thus, it is called by reference. + + push_at = 0; + pop_at = char_array.length - 1; + + stack = new char[char_array.length]; // In case of call by reference, it's better to make a copy of the argument for later manipulation because changes to the object inside the method will affect the object used as an argument. See page 138 and 218 of the textbook. + + // Copy elements + for (int i = 0; i < char_array.length; i++) push(char_array[i]); + } + + public Stack2(Stack2 objectStack) { + + push_at = 0; + this.pop_at = objectStack.stack.length -1; + stack = new char[objectStack.stack.length]; + + // Copy elements + for (int i = 0; i < objectStack.stack.length; i++) { + stack[i] = objectStack.stack[i]; + } + } + + void push(char ch) { + if (push_at == stack.length) { + System.out.println(" - Stack is full."); + } else { + stack[push_at++] = ch; + } + } + + char pop() { + if (pop_at < 0) { + System.out.println(" - Stack is empty"); + return (char) 0; + } else { + return stack[pop_at--]; + } + } +} + +public class Self_Test_Chapter6_No6_Annotation { + + public static void main(String[] args) { + + // Create 10-element empty stack. + Stack2 stack2_I = new Stack2(10); + + char name[] = { 'T', 'O', 'M' }; + + // Construct stack from array. + Stack2 stack2_II = new Stack2(name); + + char ch; + int j; + + // push some characters into stack1 + for (j = 0; j < 10; j++) { + stack2_I.push((char) ('A' + j)); + } + + // Construct stack from another stack + Stack2 stack2_III = new Stack2(stack2_I); + + // show the stack + System.out.print("Content of stack1: "); + for (j = 9; j > -1; j--) { + + ch = stack2_I.pop(); + + System.out.print(ch); + } + + System.out.println("\n"); + + System.out.print("Content of stack2: "); + for (j = 2; j > -1; j--) { + + ch = stack2_II.pop(); + + System.out.print(ch); + } + + System.out.println("\n"); + + System.out.print("Content of stack3: "); + for (j = 9; j > -1; j--) { + + ch = stack2_III.pop(); + + System.out.print(ch); + } + + } + +} From ade2558d5466a171751777220c3a4bfbd5bb8103 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 6 Mar 2021 15:46:17 +0800 Subject: [PATCH 105/700] Committed 2021/3/6 --- Chapter6/Self_Test_Chapter6_No13.java | 27 +++++++++++++++++---------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/Chapter6/Self_Test_Chapter6_No13.java b/Chapter6/Self_Test_Chapter6_No13.java index a5da56f..995ba36 100644 --- a/Chapter6/Self_Test_Chapter6_No13.java +++ b/Chapter6/Self_Test_Chapter6_No13.java @@ -11,7 +11,7 @@ public static void main(String[] args) { int[] collection = new int[10]; - System.out.print("Please enter 10 integers for the program to count their average value."); + System.out.print("Please enter 10 integers for the program to find the sum of them.\n"); for (int i = 0; i < collection.length; i++) { @@ -20,18 +20,12 @@ public static void main(String[] args) { System.out.println("Now, insert the first integer: "); Scanner myScanner = new Scanner(System.in); collection[0] = myScanner.nextInt(); - myScanner.close(); - break; - } - case 1: { - System.out.println("Now, insert the No." + i + 1 + " value."); - Scanner myScanner = new Scanner(System.in); - collection[i] = myScanner.nextInt(); - myScanner.close(); +// myScanner.close(); break; } + default: - System.out.println("Now, insert the No." + i + 1 + " value."); + System.out.println("Now, insert the No." + (i + 1) + " value."); Scanner myScanner = new Scanner(System.in); collection[i] = myScanner.nextInt(); } @@ -43,7 +37,20 @@ public static void main(String[] args) { static void sums(int ... v) { + int summation = 0; + + int[] orthodoxy = new int[v.length]; + + for (int i = 0; i < orthodoxy.length; i++) { + + orthodoxy[i] = v[i]; + } + + for (int i = 0; i < orthodoxy.length; i++) { + summation += orthodoxy[i]; + } + System.out.println("The sum of the 10 integers you entered is " + summation); } From bc2314f87938678acc699544157895b41ec1bdac Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 6 Mar 2021 15:50:59 +0800 Subject: [PATCH 106/700] Committed 2021/3/6 --- Chapter6/Self_Test_Chapter6_No13.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Chapter6/Self_Test_Chapter6_No13.java b/Chapter6/Self_Test_Chapter6_No13.java index 995ba36..3045865 100644 --- a/Chapter6/Self_Test_Chapter6_No13.java +++ b/Chapter6/Self_Test_Chapter6_No13.java @@ -20,7 +20,15 @@ public static void main(String[] args) { System.out.println("Now, insert the first integer: "); Scanner myScanner = new Scanner(System.in); collection[0] = myScanner.nextInt(); -// myScanner.close(); +// myScanner.close(); +/* + * What does scanner.close() do? + * + * "Yes, it does mean that System.in will be closed. + * Once closed, you won't be able to use System.in for the rest of your program. + * In most cases you won't want to close System.in, so you won't want to call .close() in that case." + * + * Reference: https://stackoverflow.com/questions/26245468/what-does-scanner-close-do */ break; } From eb5109da8db07155153e71d897af641bcd79ac46 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sun, 7 Mar 2021 18:54:52 +0800 Subject: [PATCH 107/700] Committed 2021/3/7 --- Chapter6/Self_Test_Chapter6_No15.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Chapter6/Self_Test_Chapter6_No15.java diff --git a/Chapter6/Self_Test_Chapter6_No15.java b/Chapter6/Self_Test_Chapter6_No15.java new file mode 100644 index 0000000..87112ed --- /dev/null +++ b/Chapter6/Self_Test_Chapter6_No15.java @@ -0,0 +1,19 @@ + +public class Self_Test_Chapter6_No15 { + + static void vaTest(int ... v) { + + } + + static void vaTest(int w, int ... v) { + + } + + public static void main(String[] args) { + // TODO Auto-generated method stub + + vaTest(1); + + } + +} From 8f76fa8aed1234acf34b36e9bd80816c9bb979ca Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Tue, 9 Mar 2021 11:57:55 +0800 Subject: [PATCH 108/700] Committed 2021/3/9 --- Chapter7/Shapes10.java | 26 ++++++++++++++++++++ Chapter7/Triangle9.java | 44 ++++++++++++++++++++++++++++++++++ Chapter7/TwoDShape9.java | 51 ++++++++++++++++++++++++++++++++++++++++ 3 files changed, 121 insertions(+) create mode 100644 Chapter7/Shapes10.java create mode 100644 Chapter7/Triangle9.java create mode 100644 Chapter7/TwoDShape9.java diff --git a/Chapter7/Shapes10.java b/Chapter7/Shapes10.java new file mode 100644 index 0000000..76e311f --- /dev/null +++ b/Chapter7/Shapes10.java @@ -0,0 +1,26 @@ + +public class Shapes10 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Triangle9 t1 = new Triangle9("outlined", 8.0, 12.0); + + // make a copy of t1. + Triangle9 t2 = new Triangle9(t1); + + System.out.println("Info for t1: "); + t1.showStyle(); + t1.showDim(); + System.out.println("Area is " + t1.area()); + + System.out.println(); + + System.out.println("Info for t2: "); + t2.showStyle(); + t2.showDim(); + System.out.println("Area is " + t2.area()); + + } + +} diff --git a/Chapter7/Triangle9.java b/Chapter7/Triangle9.java new file mode 100644 index 0000000..8514474 --- /dev/null +++ b/Chapter7/Triangle9.java @@ -0,0 +1,44 @@ + +public class Triangle9 extends TwoDShape9 { + + private String styleString; + + // A default constructor. + public Triangle9() { + super(); // Call superclass constructor. + + styleString = "none"; + } + + // Constructor + Triangle9(String s, double w, double h){ + super(w, h); // Use super() to call the various forms of the TwoDShape constructor. + + width = w; + height = h; + + styleString = s; + } + + // One argument constructor. + Triangle9(double x){ + super(x); // Use super() to construct the various forms of the TwoDShape constructor. + styleString = "filled"; + + } + + // Construct an object from an object. + Triangle9(Triangle9 ob){ + super(ob); // pass object to TwoDShape9 constructor, i.e., pass a Triangle9 reference to TwoDShape9's constructor. + styleString = ob.styleString; + } + + double area() { + return getWidth() * getHeight() / 2; + } + + void showStyle() { + System.out.println("Triangle is " + styleString); + } + +} diff --git a/Chapter7/TwoDShape9.java b/Chapter7/TwoDShape9.java new file mode 100644 index 0000000..66976a3 --- /dev/null +++ b/Chapter7/TwoDShape9.java @@ -0,0 +1,51 @@ + +public class TwoDShape9 { + + double width; + double height; + + // A default constructor + public TwoDShape9() { + + width = height = 0.0; + } + + // Parameterized constructor. + TwoDShape9(double w, double h){ + width = w; + height = h; + } + + // Construct object with equal width and height. + TwoDShape9(double x){ + width = height = x; + } + + // Construct an object from an object. + TwoDShape9(TwoDShape9 ob){ + width = ob.width; + height = ob.height; + } + + // Accessor methods for width and height. + double getWidth() { + return width; + } + + double getHeight() { + return height; + } + + void setWidth(double w) { + width = w; + } + + void setHeight(double h) { + height = h; + } + + void showDim() { + System.out.println("Width and height are " + width + " and " + height); + } + +} From f8a44076506bc0df7f4ab927ab041b5a79beb767 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Tue, 9 Mar 2021 19:35:53 +0800 Subject: [PATCH 109/700] Committed 2021/3/9 --- Chapter7/Override.java | 47 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 Chapter7/Override.java diff --git a/Chapter7/Override.java b/Chapter7/Override.java new file mode 100644 index 0000000..58f83fe --- /dev/null +++ b/Chapter7/Override.java @@ -0,0 +1,47 @@ +// Method overloading +class AA { + + int i, j; + + public AA(int a, int b) { + + i = a; + j = b; + + } + + // display i and j + void show() { + System.out.println("i and j: " + i + " " + j); + } +} + +class BB extends AA { + + int k; + + public BB(int a, int b, int c) { + super(a, b); + + k = c; + } + + // display k - this overrides show() in AA + void show() { // This show() in BB overrides the one defined by A. + System.out.println("k: " + k); + } + +} + +public class Override { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + BB subOBb = new BB(1, 2, 3); + + subOBb.show(); // This calls show() in B. + + } + +} From 417d7ccf040e319c971c9d2f17b6c9803e6ba2b8 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Tue, 9 Mar 2021 19:58:27 +0800 Subject: [PATCH 110/700] Committed 2021/3/9 --- Chapter7/Override2.java | 51 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 Chapter7/Override2.java diff --git a/Chapter7/Override2.java b/Chapter7/Override2.java new file mode 100644 index 0000000..c3ec202 --- /dev/null +++ b/Chapter7/Override2.java @@ -0,0 +1,51 @@ +// Method overloading +class AAA { + + int i, j; + + public AAA(int a, int b) { + + i = a; + j = b; + + } + + // display i and j + void show() { + System.out.println("i and j: " + i + " " + j); + } +} + +class BBB extends AAA { + + int k; + + public BBB(int a, int b, int c) { + super(a, b); + + k = c; + } + + // display k - this overrides show() in AA + void show() { // This show() in BB overrides the one defined by A. + System.out.println("k: " + k); + } + +} + +public class Override2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + BBB subOBb = new BBB(1, 2, 3); + + subOBb.show(); // This calls show() in B. + + AAA obAaa = new AAA(2, 3); + + obAaa.show(); // This calls show() in A. + + } + +} From 7b8520e804c12b23ddec78cb1ccb2d16e64e3da8 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Tue, 9 Mar 2021 20:16:30 +0800 Subject: [PATCH 111/700] Committed 2021/3/9 --- Chapter7/Override3.java | 52 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 Chapter7/Override3.java diff --git a/Chapter7/Override3.java b/Chapter7/Override3.java new file mode 100644 index 0000000..c954670 --- /dev/null +++ b/Chapter7/Override3.java @@ -0,0 +1,52 @@ +// Method overloading +class AAAA { + + int i, j; + + public AAAA(int a, int b) { + + i = a; + j = b; + + } + + // display i and j + void show() { + System.out.println("i and j: " + i + " " + j); + } +} + +class BBBB extends AAAA { + + int k; + + public BBBB(int a, int b, int c) { + super(a, b); + + k = c; + } + + void show() { + super.show(); // This calls A's show(). + System.out.println("k: " + k); + } + +} + +public class Override3 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + + BBBB subOBb = new BBBB(1, 2, 3); + + subOBb.show(); // This calls show() in B. + + AAAA obAaa = new AAAA(2, 3); + + obAaa.show(); // This calls show() in A. + + } + +} From eacf7335fcf7eb581f579c501b426ebf935c6fe9 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Wed, 10 Mar 2021 01:55:46 +0800 Subject: [PATCH 112/700] Committed 2021/3/10 --- Chapter7/Overide_v_Overload.java | 48 ++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 Chapter7/Overide_v_Overload.java diff --git a/Chapter7/Overide_v_Overload.java b/Chapter7/Overide_v_Overload.java new file mode 100644 index 0000000..4811874 --- /dev/null +++ b/Chapter7/Overide_v_Overload.java @@ -0,0 +1,48 @@ +/* + * Methods with differing signatures are overloaded and not overridden. + * */ + +class AAAAA { + + int i, j; + + AAAAA(int a, int b){ + i = a; + j = b; + } + + // display i and j + void show() { + System.out.println("i and j: " + i + " " + j); + } +} + +class BBBBB extends AAAAA { + + int k; + + BBBBB(int a, int b, int c){ + super(a, b); + + k = c; + } + + // overload show() + void show(String msg) { // Because signatures differ, this show() simply overloads show() in superclass A. + System.out.println(msg + k); + } +} + +public class Overide_v_Overload { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + BBBBB subBbbbb = new BBBBB(1, 2, 3); + + subBbbbb.show("This is K: "); // This calls show() in B. + subBbbbb.show(); // This calls show() in A. + + } + +} From c29b1e880baa340606e9354218b3aa5b040f14ac Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 13 Mar 2021 01:36:07 +0800 Subject: [PATCH 113/700] Committed 2021/3/12 --- Chapter7/Dynamic_Dispatch_Demo.java | 43 +++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 Chapter7/Dynamic_Dispatch_Demo.java diff --git a/Chapter7/Dynamic_Dispatch_Demo.java b/Chapter7/Dynamic_Dispatch_Demo.java new file mode 100644 index 0000000..55590cb --- /dev/null +++ b/Chapter7/Dynamic_Dispatch_Demo.java @@ -0,0 +1,43 @@ +// Demonstrate dynamic method dispatch. +class Sup { + + void who() { + System.out.println("Who() in Sup"); + } +} + +class Sub1 extends Sup { + + void who() { + System.out.println("Who() in Sub1"); + } +} + +class Sub2 extends Sup { + void who() { + System.out.println("Who () in Sub2"); + } +} + +public class Dynamic_Dispatch_Demo { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Sup superOb = new Sup(); + Sub1 subOb1 = new Sub1(); + Sub2 subOb2 = new Sub2(); + + Sup supRef; // Declaring a variable called supRef of the class type Sup. This variable does not define an object. Instead, it is simply a variable that can refer to an object. + + supRef = superOb; + supRef.who(); // In each case, the version of who() to call is determined at run time by ... + + supRef = subOb1; + supRef.who(); // ... the type of object being referred to. + + supRef = subOb2; + supRef.who(); + } + +} From c9f4d6cc4c4468d7c42e3143abb1e379cf61da32 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 13 Mar 2021 17:35:47 +0800 Subject: [PATCH 114/700] Committed 2021/3/13 --- Example/src/Concatenate.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Example/src/Concatenate.java diff --git a/Example/src/Concatenate.java b/Example/src/Concatenate.java new file mode 100644 index 0000000..1ff551b --- /dev/null +++ b/Example/src/Concatenate.java @@ -0,0 +1,15 @@ + +public class Concatenate { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + int my_num = 1 + 2 + 3 + 4 + 5; + int my_num2 = 1 + 2 + 3 + 4 + 5; + + System.out.println(my_num + ", " + my_num2); + System.out.println(my_num + my_num2); + + } + +} From d88da8d419dc88fdcf9c87cfd51631976a795880 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Thu, 18 Mar 2021 12:44:18 +0800 Subject: [PATCH 115/700] Integrated Chapter4 into the current project. --- Chapter4c/AddMeth.java | 34 +++++++++++++++++ Chapter4c/ChkNum.java | 10 +++++ Chapter4c/CompFuel.java | 31 +++++++++++++++ Chapter4c/ConsDemo.java | 14 +++++++ Chapter4c/DemoPwr.java | 17 +++++++++ Chapter4c/DemoPwr2.java | 17 +++++++++ Chapter4c/Factor.java | 8 ++++ Chapter4c/Help.java | 73 ++++++++++++++++++++++++++++++++++++ Chapter4c/HelpClassDemo.java | 35 +++++++++++++++++ Chapter4c/IsFact.java | 17 +++++++++ Chapter4c/MyClass.java | 10 +++++ Chapter4c/MyClass2.java | 12 ++++++ Chapter4c/MyClass4.java | 19 ++++++++++ Chapter4c/ParaConsDemo.java | 14 +++++++ Chapter4c/ParmDemo.java | 19 ++++++++++ Chapter4c/Pwr.java | 23 ++++++++++++ Chapter4c/Pwr2.java | 21 +++++++++++ Chapter4c/Pwr3.java | 16 ++++++++ Chapter4c/Pwr4.java | 27 +++++++++++++ Chapter4c/RetMeth.java | 34 +++++++++++++++++ Chapter4c/RetMeth2.java | 29 ++++++++++++++ Chapter4c/TwoVehicles.java | 33 ++++++++++++++++ Chapter4c/VehConsDemo.java | 21 +++++++++++ Chapter4c/Vehicle.java | 24 ++++++++++++ Chapter4c/Vehicle2.java | 31 +++++++++++++++ Chapter4c/VehicleDemo.java | 26 +++++++++++++ 26 files changed, 615 insertions(+) create mode 100644 Chapter4c/AddMeth.java create mode 100644 Chapter4c/ChkNum.java create mode 100644 Chapter4c/CompFuel.java create mode 100644 Chapter4c/ConsDemo.java create mode 100644 Chapter4c/DemoPwr.java create mode 100644 Chapter4c/DemoPwr2.java create mode 100644 Chapter4c/Factor.java create mode 100644 Chapter4c/Help.java create mode 100644 Chapter4c/HelpClassDemo.java create mode 100644 Chapter4c/IsFact.java create mode 100644 Chapter4c/MyClass.java create mode 100644 Chapter4c/MyClass2.java create mode 100644 Chapter4c/MyClass4.java create mode 100644 Chapter4c/ParaConsDemo.java create mode 100644 Chapter4c/ParmDemo.java create mode 100644 Chapter4c/Pwr.java create mode 100644 Chapter4c/Pwr2.java create mode 100644 Chapter4c/Pwr3.java create mode 100644 Chapter4c/Pwr4.java create mode 100644 Chapter4c/RetMeth.java create mode 100644 Chapter4c/RetMeth2.java create mode 100644 Chapter4c/TwoVehicles.java create mode 100644 Chapter4c/VehConsDemo.java create mode 100644 Chapter4c/Vehicle.java create mode 100644 Chapter4c/Vehicle2.java create mode 100644 Chapter4c/VehicleDemo.java diff --git a/Chapter4c/AddMeth.java b/Chapter4c/AddMeth.java new file mode 100644 index 0000000..f9acb6b --- /dev/null +++ b/Chapter4c/AddMeth.java @@ -0,0 +1,34 @@ + +// Add range to Vehicle. + +public class AddMeth { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Vehicle minivan = new Vehicle(); + Vehicle sportscar = new Vehicle(); + + int range1, range2; + + // assign values to fields in minivan + minivan.passengers = 7; + minivan.fuelcap = 16; + minivan.mpg = 21; + + // assign values to fields in sportscar + sportscar.passengers = 2; + sportscar.fuelcap = 14; + sportscar.mpg = 12; + + System.out.print("Minivan can carry " + minivan.passengers + ". "); + + minivan.range(); // display range of minivan + + System.out.print("Sportscar can carry " + sportscar.passengers + ". "); + + sportscar.range(); // display range of sportscar. + + } + +} diff --git a/Chapter4c/ChkNum.java b/Chapter4c/ChkNum.java new file mode 100644 index 0000000..67d54d1 --- /dev/null +++ b/Chapter4c/ChkNum.java @@ -0,0 +1,10 @@ +// A simple example that uses a parameter. + +public class ChkNum { + // return true if x is even + boolean isEven(int x) { // Here, x is an integer parameter of isEven(). + if ( (x % 2) == 0 ) return true; + else return false; + } + +} diff --git a/Chapter4c/CompFuel.java b/Chapter4c/CompFuel.java new file mode 100644 index 0000000..42e5a6a --- /dev/null +++ b/Chapter4c/CompFuel.java @@ -0,0 +1,31 @@ + +public class CompFuel { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Vehicle minivanVehicle = new Vehicle(); + Vehicle sportscarVehicle = new Vehicle(); + double gallons; + int dist = 252; + + // assign values to fields in minivan + minivanVehicle.passengers = 7; + minivanVehicle.fuelcap = 16; + minivanVehicle.mpg = 21; + + // assign values to fields in sportscar + sportscarVehicle.passengers = 2; + sportscarVehicle.fuelcap = 16; + sportscarVehicle.mpg =12; + + gallons = minivanVehicle.fuelneeded(dist); + + System.out.println("To go " + dist + " miles, minivan needs " + gallons + " gallons of fuel."); + + gallons = sportscarVehicle.fuelneeded(dist); + System.out.println("To go " + dist + " miles, sportscar needs " + gallons + " gallons of fuel."); + + } + +} diff --git a/Chapter4c/ConsDemo.java b/Chapter4c/ConsDemo.java new file mode 100644 index 0000000..b75cf6c --- /dev/null +++ b/Chapter4c/ConsDemo.java @@ -0,0 +1,14 @@ + +public class ConsDemo { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + MyClass t1 = new MyClass(); + MyClass t2 = new MyClass(); + + System.out.println(t1.x + " " + t2.x); + + } + +} diff --git a/Chapter4c/DemoPwr.java b/Chapter4c/DemoPwr.java new file mode 100644 index 0000000..96b315a --- /dev/null +++ b/Chapter4c/DemoPwr.java @@ -0,0 +1,17 @@ + +public class DemoPwr { + + public static void main(String[] args) { + Pwr xPwr = new Pwr(4.0, 2); + Pwr yPwr = new Pwr(2.5, 1); + Pwr zPwr = new Pwr(5.7, 0); + + System.out.println(xPwr.b + " raised to the " + xPwr.e + " power is " + xPwr.get_pwr() ); + + System.out.println(yPwr.b + " raised to the " + yPwr.e + " power is " + yPwr.get_pwr() ); + + System.out.println(zPwr.b + " raised to the " + zPwr.e + " power is " + zPwr.get_pwr()); + + } + +} diff --git a/Chapter4c/DemoPwr2.java b/Chapter4c/DemoPwr2.java new file mode 100644 index 0000000..7a603df --- /dev/null +++ b/Chapter4c/DemoPwr2.java @@ -0,0 +1,17 @@ + +public class DemoPwr2 { + + public static void main(String[] args) { + Pwr2 xPwr2 = new Pwr2(4.0, 2); + Pwr2 yPwr2 = new Pwr2(2.5, 1); + Pwr2 zPwr2 = new Pwr2(5.7, 0); + + System.out.println(xPwr2.b + " raised to the " + xPwr2.e + " power is " + xPwr2.get_pwr() ); + + System.out.println(yPwr2.b + " raised to the " + yPwr2.e + " power is " + yPwr2.get_pwr() ); + + System.out.println(zPwr2.b + " raised to the " + zPwr2.e + " power is " + zPwr2.get_pwr() ); + + } + +} diff --git a/Chapter4c/Factor.java b/Chapter4c/Factor.java new file mode 100644 index 0000000..5caab01 --- /dev/null +++ b/Chapter4c/Factor.java @@ -0,0 +1,8 @@ + +public class Factor { + boolean isFactor(int a, int b) { + if ( (b % a) ==0 ) return true; + else return false; + } + +} diff --git a/Chapter4c/Help.java b/Chapter4c/Help.java new file mode 100644 index 0000000..e8d11de --- /dev/null +++ b/Chapter4c/Help.java @@ -0,0 +1,73 @@ +/* + * Try This 4-1 + * + * Convert the help system from Try This 3-3 into a Help class. * + * + * */ + +public class Help { + + void helpOn(int what) { + + switch (what) { + case '1': + System.out.println("The if:\n"); + System.out.println("if(condition) statement;"); + System.out.println("else statement;"); + break; + case '2': + System.out.println("The switch:\n"); + System.out.println("switch(expression) {"); + System.out.println(" case constant:"); + System.out.println(" statement sequence"); + System.out.println(" break;"); + System.out.println(" // ..."); + System.out.println("}"); + break; + case '3': + System.out.println("The for:\n"); + System.out.print("for(init; condition; iteration)"); + System.out.println(" statement;"); + break; + case '4': + System.out.println("The while:\n"); + System.out.println("while(condition) statement;"); + break; + case '5': + System.out.println("The do-while:\n"); + System.out.println("do {"); + System.out.println(" statement;"); + System.out.println("} while (condition);"); + break; + case '6': + System.out.println("The break:\n"); + System.out.println("break; or break label;"); + break; + case '7': + System.out.println("The continue:\n"); + System.out.println("continue; or continue label;"); + break; + } + + System.out.println(); + + } + + void showMenu() { + + System.out.println("Help on:"); + System.out.println(" 1. if"); + System.out.println(" 2. switch"); + System.out.println(" 3. for"); + System.out.println(" 4. while"); + System.out.println(" 5. do-while"); + System.out.println(" 6. break"); + System.out.println(" 7. continue\n"); + System.out.print("Choose one (q to quit): "); + } + + boolean isValid(int ch) { + if(ch < '1' | ch > '7' & ch != 'q') return false; + else return true; + } +} diff --git a/Chapter4c/HelpClassDemo.java b/Chapter4c/HelpClassDemo.java new file mode 100644 index 0000000..abf3d9d --- /dev/null +++ b/Chapter4c/HelpClassDemo.java @@ -0,0 +1,35 @@ +import java.io.IOException; + +public class HelpClassDemo { + + public static void main(String[] args) throws IOException { + // TODO Auto-generated method stub + + char choice, ignore; + Help hlpobj = new Help(); + + for (;;) { + + do { + + hlpobj.showMenu(); + + choice = (char) System.in.read(); + + do { + ignore = (char) System.in.read(); + } while (ignore != '\n'); + + } while (!hlpobj.isValid(choice)); + + if (choice == 'q') + break; + + System.out.println("\n"); + + hlpobj.helpOn(choice); + + } + } + +} diff --git a/Chapter4c/IsFact.java b/Chapter4c/IsFact.java new file mode 100644 index 0000000..0b6f816 --- /dev/null +++ b/Chapter4c/IsFact.java @@ -0,0 +1,17 @@ + +public class IsFact { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Factor xFactor = new Factor(); + + if (xFactor.isFactor(2, 20)) // Pass two arguments to isFactor(). + System.out.println("2 is factor"); + + if (xFactor.isFactor(3, 20)) + System.out.println("this won't be displayed."); + + } + +} diff --git a/Chapter4c/MyClass.java b/Chapter4c/MyClass.java new file mode 100644 index 0000000..c85a7dd --- /dev/null +++ b/Chapter4c/MyClass.java @@ -0,0 +1,10 @@ +// A simple constructor. +public class MyClass { + + int x; + + MyClass() { + x = 10; + } + +} diff --git a/Chapter4c/MyClass2.java b/Chapter4c/MyClass2.java new file mode 100644 index 0000000..1dda539 --- /dev/null +++ b/Chapter4c/MyClass2.java @@ -0,0 +1,12 @@ +// A parameterized constructor. +public class MyClass2 { + + int x; + + MyClass2(int i) { // This constructor has a parameter. + // TODO Auto-generated constructor stub + + x = i; + } + +} diff --git a/Chapter4c/MyClass4.java b/Chapter4c/MyClass4.java new file mode 100644 index 0000000..344908b --- /dev/null +++ b/Chapter4c/MyClass4.java @@ -0,0 +1,19 @@ + +public class MyClass4 { + + int x; + + public MyClass4(int x) { + + x = x; + } + + public static void main(String[] args) { + + MyClass4 intel_MyClass4 = new MyClass4(8); + + System.out.println("Value of x = " + intel_MyClass4.x); + + } + +} diff --git a/Chapter4c/ParaConsDemo.java b/Chapter4c/ParaConsDemo.java new file mode 100644 index 0000000..917ce90 --- /dev/null +++ b/Chapter4c/ParaConsDemo.java @@ -0,0 +1,14 @@ + +public class ParaConsDemo { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + MyClass2 t1MyClass2 = new MyClass2(10); + MyClass2 t2MyClass2 = new MyClass2(88); + + System.out.println(t1MyClass2.x + " " + t2MyClass2.x); + + } + +} diff --git a/Chapter4c/ParmDemo.java b/Chapter4c/ParmDemo.java new file mode 100644 index 0000000..2c43a83 --- /dev/null +++ b/Chapter4c/ParmDemo.java @@ -0,0 +1,19 @@ + +public class ParmDemo { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + ChkNum e = new ChkNum(); + + if (e.isEven(10) ) // Pass arguments to isEven(). + System.out.println("10 is even."); + + if (e.isEven(9) ) + System.out.println("9 is even."); + if (e.isEven(8) ) + System.out.println("8 is even."); + + } + +} diff --git a/Chapter4c/Pwr.java b/Chapter4c/Pwr.java new file mode 100644 index 0000000..342827e --- /dev/null +++ b/Chapter4c/Pwr.java @@ -0,0 +1,23 @@ + +public class Pwr { + + double b; + int e; + double val; + + public Pwr(double base, int exp) { + + b = base; + e = exp; + + val = 1; + + if(exp == 0 ) return; + for( ; exp>0 ; exp--) val = val*base; + } + + double get_pwr() { + return val; + } + +} diff --git a/Chapter4c/Pwr2.java b/Chapter4c/Pwr2.java new file mode 100644 index 0000000..b01833b --- /dev/null +++ b/Chapter4c/Pwr2.java @@ -0,0 +1,21 @@ + +public class Pwr2 { + + double b ; + int e; + double val; + + public Pwr2(double base, int exp) { + this.b = base; + this.e = exp; + + this.val = 1; + if(exp == 0) return; + for( ; exp > 0 ; exp--) this.val = this.val * base; + } + + double get_pwr() { + return this.val; + } + +} diff --git a/Chapter4c/Pwr3.java b/Chapter4c/Pwr3.java new file mode 100644 index 0000000..821742d --- /dev/null +++ b/Chapter4c/Pwr3.java @@ -0,0 +1,16 @@ + +public class Pwr3 { + + double b, val; + int e; + + public Pwr3(double b, int e) { + this.b = b; + this.e = e; + + val = 1; + if (e==0) return; + for( ; e>0 ; e--) val = val * b; + } + +} diff --git a/Chapter4c/Pwr4.java b/Chapter4c/Pwr4.java new file mode 100644 index 0000000..55318c5 --- /dev/null +++ b/Chapter4c/Pwr4.java @@ -0,0 +1,27 @@ +// Java syntax permits the name of a parameter or a local variable to be the same as the name of an instance variable. +// When this happens, the local name hides the instance variable. +// You can gain access to the hidden instance variable by referring to it through this. + +public class Pwr4 { + + double b; + int e; + double val; + + public Pwr4(double b, int e) { + + this.b = b; + this.e = e; + + this.val = 1; + + if(e == 0) return; + for( ; e > 0 ; e--) this.val = this.val * b; + + } + + double get_pwr() { + return this.val; + } + +} diff --git a/Chapter4c/RetMeth.java b/Chapter4c/RetMeth.java new file mode 100644 index 0000000..0941783 --- /dev/null +++ b/Chapter4c/RetMeth.java @@ -0,0 +1,34 @@ + +// Use a return value. +public class RetMeth { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Vehicle minivan = new Vehicle(); + Vehicle sportscar = new Vehicle(); + + int range1, range2; + + // AssignAddExpression values to fields in minivan + + minivan.passengers = 7; + minivan.fuelcap = 16; + minivan.mpg = 21; + + // assign values to fields in sportscar + sportscar.passengers = 2; + sportscar.fuelcap = 14; + sportscar.mpg = 12; + + // get the ranges + range1 = minivan.range2(); // Assign the value returned to a variable. + range2 = sportscar.range2(); // Assign the values returned to a variable. + + System.out.println("Minivan can carry " + minivan.passengers + " with range of " + range1 + " miles"); + + System.out.println("Sportscar can carry " + sportscar.passengers + " with range of " + range2 + " miles"); + + } + +} diff --git a/Chapter4c/RetMeth2.java b/Chapter4c/RetMeth2.java new file mode 100644 index 0000000..ffadfa6 --- /dev/null +++ b/Chapter4c/RetMeth2.java @@ -0,0 +1,29 @@ + +public class RetMeth2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Vehicle minivan = new Vehicle(); + Vehicle sportscar = new Vehicle(); + + + + // AssignAddExpression values to fields in minivan + + minivan.passengers = 7; + minivan.fuelcap = 16; + minivan.mpg = 21; + + // assign values to fields in sportscar + sportscar.passengers = 2; + sportscar.fuelcap = 14; + sportscar.mpg = 12; + + System.out.println("Minivan can carry " + minivan.passengers + " with range of " + minivan.range2() + " miles"); + + System.out.println("Sportscar can carry " + sportscar.passengers + " with range of " + sportscar.range2() + " miles"); + + } + +} diff --git a/Chapter4c/TwoVehicles.java b/Chapter4c/TwoVehicles.java new file mode 100644 index 0000000..5415c6e --- /dev/null +++ b/Chapter4c/TwoVehicles.java @@ -0,0 +1,33 @@ +// This program creates two Vehicle objects. + +// This class declares an object of type Vehicle. +public class TwoVehicles { + + public static void main(String[] args) { + // TODO Auto-generated method stub + Vehicle minivan = new Vehicle(); + Vehicle sportscar = new Vehicle(); + + int range1, range2; + + // assign values to fields in minivan + minivan.passengers = 7; + minivan.fuelcap = 16; + minivan.mpg = 21; + + // assign values to fields in sportscar + sportscar.passengers = 2; + sportscar.fuelcap = 14; + sportscar.mpg = 12; + + // compute the range assuming a full tank of gas + range1 = minivan.fuelcap * minivan.mpg; + range2 = sportscar.fuelcap * sportscar.mpg; + + System.out.println("Minivan can carry " + minivan.passengers + " with a range of " + range1); + + System.out.println("Sportscar can carry " + sportscar.passengers + " with a range of " + range2); + + } + +} diff --git a/Chapter4c/VehConsDemo.java b/Chapter4c/VehConsDemo.java new file mode 100644 index 0000000..0de1c9a --- /dev/null +++ b/Chapter4c/VehConsDemo.java @@ -0,0 +1,21 @@ + +public class VehConsDemo { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + // construct complete vehicles + Vehicle2 minivanVehicle = new Vehicle2(7, 16, 21); + Vehicle2 sportscarVehicle = new Vehicle2(2, 14, 12); + + int dist = 252; + double gallons = minivanVehicle.fuelneeded(dist); + System.out.println("To go " + dist + " miles minivan needs " + gallons + " gallons of fuel."); + + gallons = sportscarVehicle.fuelneeded(dist); + + System.out.println("To go " + dist + " miles sportscar needs " + gallons + " gallons of fuel."); + + } + +} diff --git a/Chapter4c/Vehicle.java b/Chapter4c/Vehicle.java new file mode 100644 index 0000000..d3e4409 --- /dev/null +++ b/Chapter4c/Vehicle.java @@ -0,0 +1,24 @@ + +class Vehicle { + + int passengers; // number of passengers. + int fuelcap; // fuel capacity in gallons. + int mpg; // fuel consumption in miles per gallon. + + // Display the range. + void range() { // The range() method is contained within the Vehicle class. + System.out.println("Range is " + fuelcap * mpg); + } + + // Return the range. + int range2() { + return mpg * fuelcap; + + } + + // Compute fuel needed for a given distance. + double fuelneeded(int miles) { + return miles/mpg; + } + +} \ No newline at end of file diff --git a/Chapter4c/Vehicle2.java b/Chapter4c/Vehicle2.java new file mode 100644 index 0000000..94ff9ab --- /dev/null +++ b/Chapter4c/Vehicle2.java @@ -0,0 +1,31 @@ + +public class Vehicle2 { + + int passengers; // number of passengers. + int fuelcap; // fuel capacity in gallons. + int mpg; // fuel consumption in miles per gallon. + + // Display the range. + void range() { // The range() method is contained within the Vehicle class. + System.out.println("Range is " + fuelcap * mpg); + } + + // Return the range. + int range2() { + return mpg * fuelcap; + + } + + // Compute fuel needed for a given distance. + double fuelneeded(int miles) { + return miles/mpg; + } + + // This is a constructor for Vehicle. + public Vehicle2(int p, int f, int m) { + passengers = p; + fuelcap = f; + mpg = m; + } + +} diff --git a/Chapter4c/VehicleDemo.java b/Chapter4c/VehicleDemo.java new file mode 100644 index 0000000..ce5a4a8 --- /dev/null +++ b/Chapter4c/VehicleDemo.java @@ -0,0 +1,26 @@ + + + +public class VehicleDemo { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Vehicle minivan = new Vehicle(); + + int range; + + // assign values to fields in minivan. + minivan.passengers = 7; + minivan.fuelcap = 16; + minivan.mpg = 21; + + // compute the range assuming a full tank of gas. + range = minivan.fuelcap * minivan.mpg; + + System.out.println("Minivan can carry " + minivan.passengers + " with a range of " + range); + + + } + +} From fd19d86cb9cc7a6f8229da361ac29d7d57ad3b46 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Thu, 18 Mar 2021 13:31:36 +0800 Subject: [PATCH 116/700] Integrated Chapter4 into the daily practice project. --- Chapter4c/AddMeth.java | 34 +++++++++++++++++ Chapter4c/ChkNum.java | 10 +++++ Chapter4c/CompFuel.java | 31 +++++++++++++++ Chapter4c/ConsDemo.java | 14 +++++++ Chapter4c/DemoPwr.java | 17 +++++++++ Chapter4c/DemoPwr2.java | 17 +++++++++ Chapter4c/Factor.java | 8 ++++ Chapter4c/Help.java | 73 ++++++++++++++++++++++++++++++++++++ Chapter4c/HelpClassDemo.java | 35 +++++++++++++++++ Chapter4c/IsFact.java | 17 +++++++++ Chapter4c/MyClass.java | 10 +++++ Chapter4c/MyClass2.java | 12 ++++++ Chapter4c/MyClass4.java | 19 ++++++++++ Chapter4c/ParaConsDemo.java | 14 +++++++ Chapter4c/ParmDemo.java | 19 ++++++++++ Chapter4c/Pwr.java | 23 ++++++++++++ Chapter4c/Pwr2.java | 21 +++++++++++ Chapter4c/Pwr3.java | 16 ++++++++ Chapter4c/Pwr4.java | 27 +++++++++++++ Chapter4c/RetMeth.java | 34 +++++++++++++++++ Chapter4c/RetMeth2.java | 29 ++++++++++++++ Chapter4c/TwoVehicles.java | 33 ++++++++++++++++ Chapter4c/VehConsDemo.java | 21 +++++++++++ Chapter4c/Vehicle.java | 24 ++++++++++++ Chapter4c/Vehicle2.java | 31 +++++++++++++++ Chapter4c/VehicleDemo.java | 26 +++++++++++++ 26 files changed, 615 insertions(+) create mode 100644 Chapter4c/AddMeth.java create mode 100644 Chapter4c/ChkNum.java create mode 100644 Chapter4c/CompFuel.java create mode 100644 Chapter4c/ConsDemo.java create mode 100644 Chapter4c/DemoPwr.java create mode 100644 Chapter4c/DemoPwr2.java create mode 100644 Chapter4c/Factor.java create mode 100644 Chapter4c/Help.java create mode 100644 Chapter4c/HelpClassDemo.java create mode 100644 Chapter4c/IsFact.java create mode 100644 Chapter4c/MyClass.java create mode 100644 Chapter4c/MyClass2.java create mode 100644 Chapter4c/MyClass4.java create mode 100644 Chapter4c/ParaConsDemo.java create mode 100644 Chapter4c/ParmDemo.java create mode 100644 Chapter4c/Pwr.java create mode 100644 Chapter4c/Pwr2.java create mode 100644 Chapter4c/Pwr3.java create mode 100644 Chapter4c/Pwr4.java create mode 100644 Chapter4c/RetMeth.java create mode 100644 Chapter4c/RetMeth2.java create mode 100644 Chapter4c/TwoVehicles.java create mode 100644 Chapter4c/VehConsDemo.java create mode 100644 Chapter4c/Vehicle.java create mode 100644 Chapter4c/Vehicle2.java create mode 100644 Chapter4c/VehicleDemo.java diff --git a/Chapter4c/AddMeth.java b/Chapter4c/AddMeth.java new file mode 100644 index 0000000..f9acb6b --- /dev/null +++ b/Chapter4c/AddMeth.java @@ -0,0 +1,34 @@ + +// Add range to Vehicle. + +public class AddMeth { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Vehicle minivan = new Vehicle(); + Vehicle sportscar = new Vehicle(); + + int range1, range2; + + // assign values to fields in minivan + minivan.passengers = 7; + minivan.fuelcap = 16; + minivan.mpg = 21; + + // assign values to fields in sportscar + sportscar.passengers = 2; + sportscar.fuelcap = 14; + sportscar.mpg = 12; + + System.out.print("Minivan can carry " + minivan.passengers + ". "); + + minivan.range(); // display range of minivan + + System.out.print("Sportscar can carry " + sportscar.passengers + ". "); + + sportscar.range(); // display range of sportscar. + + } + +} diff --git a/Chapter4c/ChkNum.java b/Chapter4c/ChkNum.java new file mode 100644 index 0000000..67d54d1 --- /dev/null +++ b/Chapter4c/ChkNum.java @@ -0,0 +1,10 @@ +// A simple example that uses a parameter. + +public class ChkNum { + // return true if x is even + boolean isEven(int x) { // Here, x is an integer parameter of isEven(). + if ( (x % 2) == 0 ) return true; + else return false; + } + +} diff --git a/Chapter4c/CompFuel.java b/Chapter4c/CompFuel.java new file mode 100644 index 0000000..42e5a6a --- /dev/null +++ b/Chapter4c/CompFuel.java @@ -0,0 +1,31 @@ + +public class CompFuel { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Vehicle minivanVehicle = new Vehicle(); + Vehicle sportscarVehicle = new Vehicle(); + double gallons; + int dist = 252; + + // assign values to fields in minivan + minivanVehicle.passengers = 7; + minivanVehicle.fuelcap = 16; + minivanVehicle.mpg = 21; + + // assign values to fields in sportscar + sportscarVehicle.passengers = 2; + sportscarVehicle.fuelcap = 16; + sportscarVehicle.mpg =12; + + gallons = minivanVehicle.fuelneeded(dist); + + System.out.println("To go " + dist + " miles, minivan needs " + gallons + " gallons of fuel."); + + gallons = sportscarVehicle.fuelneeded(dist); + System.out.println("To go " + dist + " miles, sportscar needs " + gallons + " gallons of fuel."); + + } + +} diff --git a/Chapter4c/ConsDemo.java b/Chapter4c/ConsDemo.java new file mode 100644 index 0000000..b75cf6c --- /dev/null +++ b/Chapter4c/ConsDemo.java @@ -0,0 +1,14 @@ + +public class ConsDemo { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + MyClass t1 = new MyClass(); + MyClass t2 = new MyClass(); + + System.out.println(t1.x + " " + t2.x); + + } + +} diff --git a/Chapter4c/DemoPwr.java b/Chapter4c/DemoPwr.java new file mode 100644 index 0000000..96b315a --- /dev/null +++ b/Chapter4c/DemoPwr.java @@ -0,0 +1,17 @@ + +public class DemoPwr { + + public static void main(String[] args) { + Pwr xPwr = new Pwr(4.0, 2); + Pwr yPwr = new Pwr(2.5, 1); + Pwr zPwr = new Pwr(5.7, 0); + + System.out.println(xPwr.b + " raised to the " + xPwr.e + " power is " + xPwr.get_pwr() ); + + System.out.println(yPwr.b + " raised to the " + yPwr.e + " power is " + yPwr.get_pwr() ); + + System.out.println(zPwr.b + " raised to the " + zPwr.e + " power is " + zPwr.get_pwr()); + + } + +} diff --git a/Chapter4c/DemoPwr2.java b/Chapter4c/DemoPwr2.java new file mode 100644 index 0000000..7a603df --- /dev/null +++ b/Chapter4c/DemoPwr2.java @@ -0,0 +1,17 @@ + +public class DemoPwr2 { + + public static void main(String[] args) { + Pwr2 xPwr2 = new Pwr2(4.0, 2); + Pwr2 yPwr2 = new Pwr2(2.5, 1); + Pwr2 zPwr2 = new Pwr2(5.7, 0); + + System.out.println(xPwr2.b + " raised to the " + xPwr2.e + " power is " + xPwr2.get_pwr() ); + + System.out.println(yPwr2.b + " raised to the " + yPwr2.e + " power is " + yPwr2.get_pwr() ); + + System.out.println(zPwr2.b + " raised to the " + zPwr2.e + " power is " + zPwr2.get_pwr() ); + + } + +} diff --git a/Chapter4c/Factor.java b/Chapter4c/Factor.java new file mode 100644 index 0000000..5caab01 --- /dev/null +++ b/Chapter4c/Factor.java @@ -0,0 +1,8 @@ + +public class Factor { + boolean isFactor(int a, int b) { + if ( (b % a) ==0 ) return true; + else return false; + } + +} diff --git a/Chapter4c/Help.java b/Chapter4c/Help.java new file mode 100644 index 0000000..e8d11de --- /dev/null +++ b/Chapter4c/Help.java @@ -0,0 +1,73 @@ +/* + * Try This 4-1 + * + * Convert the help system from Try This 3-3 into a Help class. * + * + * */ + +public class Help { + + void helpOn(int what) { + + switch (what) { + case '1': + System.out.println("The if:\n"); + System.out.println("if(condition) statement;"); + System.out.println("else statement;"); + break; + case '2': + System.out.println("The switch:\n"); + System.out.println("switch(expression) {"); + System.out.println(" case constant:"); + System.out.println(" statement sequence"); + System.out.println(" break;"); + System.out.println(" // ..."); + System.out.println("}"); + break; + case '3': + System.out.println("The for:\n"); + System.out.print("for(init; condition; iteration)"); + System.out.println(" statement;"); + break; + case '4': + System.out.println("The while:\n"); + System.out.println("while(condition) statement;"); + break; + case '5': + System.out.println("The do-while:\n"); + System.out.println("do {"); + System.out.println(" statement;"); + System.out.println("} while (condition);"); + break; + case '6': + System.out.println("The break:\n"); + System.out.println("break; or break label;"); + break; + case '7': + System.out.println("The continue:\n"); + System.out.println("continue; or continue label;"); + break; + } + + System.out.println(); + + } + + void showMenu() { + + System.out.println("Help on:"); + System.out.println(" 1. if"); + System.out.println(" 2. switch"); + System.out.println(" 3. for"); + System.out.println(" 4. while"); + System.out.println(" 5. do-while"); + System.out.println(" 6. break"); + System.out.println(" 7. continue\n"); + System.out.print("Choose one (q to quit): "); + } + + boolean isValid(int ch) { + if(ch < '1' | ch > '7' & ch != 'q') return false; + else return true; + } +} diff --git a/Chapter4c/HelpClassDemo.java b/Chapter4c/HelpClassDemo.java new file mode 100644 index 0000000..abf3d9d --- /dev/null +++ b/Chapter4c/HelpClassDemo.java @@ -0,0 +1,35 @@ +import java.io.IOException; + +public class HelpClassDemo { + + public static void main(String[] args) throws IOException { + // TODO Auto-generated method stub + + char choice, ignore; + Help hlpobj = new Help(); + + for (;;) { + + do { + + hlpobj.showMenu(); + + choice = (char) System.in.read(); + + do { + ignore = (char) System.in.read(); + } while (ignore != '\n'); + + } while (!hlpobj.isValid(choice)); + + if (choice == 'q') + break; + + System.out.println("\n"); + + hlpobj.helpOn(choice); + + } + } + +} diff --git a/Chapter4c/IsFact.java b/Chapter4c/IsFact.java new file mode 100644 index 0000000..0b6f816 --- /dev/null +++ b/Chapter4c/IsFact.java @@ -0,0 +1,17 @@ + +public class IsFact { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Factor xFactor = new Factor(); + + if (xFactor.isFactor(2, 20)) // Pass two arguments to isFactor(). + System.out.println("2 is factor"); + + if (xFactor.isFactor(3, 20)) + System.out.println("this won't be displayed."); + + } + +} diff --git a/Chapter4c/MyClass.java b/Chapter4c/MyClass.java new file mode 100644 index 0000000..c85a7dd --- /dev/null +++ b/Chapter4c/MyClass.java @@ -0,0 +1,10 @@ +// A simple constructor. +public class MyClass { + + int x; + + MyClass() { + x = 10; + } + +} diff --git a/Chapter4c/MyClass2.java b/Chapter4c/MyClass2.java new file mode 100644 index 0000000..1dda539 --- /dev/null +++ b/Chapter4c/MyClass2.java @@ -0,0 +1,12 @@ +// A parameterized constructor. +public class MyClass2 { + + int x; + + MyClass2(int i) { // This constructor has a parameter. + // TODO Auto-generated constructor stub + + x = i; + } + +} diff --git a/Chapter4c/MyClass4.java b/Chapter4c/MyClass4.java new file mode 100644 index 0000000..344908b --- /dev/null +++ b/Chapter4c/MyClass4.java @@ -0,0 +1,19 @@ + +public class MyClass4 { + + int x; + + public MyClass4(int x) { + + x = x; + } + + public static void main(String[] args) { + + MyClass4 intel_MyClass4 = new MyClass4(8); + + System.out.println("Value of x = " + intel_MyClass4.x); + + } + +} diff --git a/Chapter4c/ParaConsDemo.java b/Chapter4c/ParaConsDemo.java new file mode 100644 index 0000000..917ce90 --- /dev/null +++ b/Chapter4c/ParaConsDemo.java @@ -0,0 +1,14 @@ + +public class ParaConsDemo { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + MyClass2 t1MyClass2 = new MyClass2(10); + MyClass2 t2MyClass2 = new MyClass2(88); + + System.out.println(t1MyClass2.x + " " + t2MyClass2.x); + + } + +} diff --git a/Chapter4c/ParmDemo.java b/Chapter4c/ParmDemo.java new file mode 100644 index 0000000..2c43a83 --- /dev/null +++ b/Chapter4c/ParmDemo.java @@ -0,0 +1,19 @@ + +public class ParmDemo { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + ChkNum e = new ChkNum(); + + if (e.isEven(10) ) // Pass arguments to isEven(). + System.out.println("10 is even."); + + if (e.isEven(9) ) + System.out.println("9 is even."); + if (e.isEven(8) ) + System.out.println("8 is even."); + + } + +} diff --git a/Chapter4c/Pwr.java b/Chapter4c/Pwr.java new file mode 100644 index 0000000..342827e --- /dev/null +++ b/Chapter4c/Pwr.java @@ -0,0 +1,23 @@ + +public class Pwr { + + double b; + int e; + double val; + + public Pwr(double base, int exp) { + + b = base; + e = exp; + + val = 1; + + if(exp == 0 ) return; + for( ; exp>0 ; exp--) val = val*base; + } + + double get_pwr() { + return val; + } + +} diff --git a/Chapter4c/Pwr2.java b/Chapter4c/Pwr2.java new file mode 100644 index 0000000..b01833b --- /dev/null +++ b/Chapter4c/Pwr2.java @@ -0,0 +1,21 @@ + +public class Pwr2 { + + double b ; + int e; + double val; + + public Pwr2(double base, int exp) { + this.b = base; + this.e = exp; + + this.val = 1; + if(exp == 0) return; + for( ; exp > 0 ; exp--) this.val = this.val * base; + } + + double get_pwr() { + return this.val; + } + +} diff --git a/Chapter4c/Pwr3.java b/Chapter4c/Pwr3.java new file mode 100644 index 0000000..821742d --- /dev/null +++ b/Chapter4c/Pwr3.java @@ -0,0 +1,16 @@ + +public class Pwr3 { + + double b, val; + int e; + + public Pwr3(double b, int e) { + this.b = b; + this.e = e; + + val = 1; + if (e==0) return; + for( ; e>0 ; e--) val = val * b; + } + +} diff --git a/Chapter4c/Pwr4.java b/Chapter4c/Pwr4.java new file mode 100644 index 0000000..55318c5 --- /dev/null +++ b/Chapter4c/Pwr4.java @@ -0,0 +1,27 @@ +// Java syntax permits the name of a parameter or a local variable to be the same as the name of an instance variable. +// When this happens, the local name hides the instance variable. +// You can gain access to the hidden instance variable by referring to it through this. + +public class Pwr4 { + + double b; + int e; + double val; + + public Pwr4(double b, int e) { + + this.b = b; + this.e = e; + + this.val = 1; + + if(e == 0) return; + for( ; e > 0 ; e--) this.val = this.val * b; + + } + + double get_pwr() { + return this.val; + } + +} diff --git a/Chapter4c/RetMeth.java b/Chapter4c/RetMeth.java new file mode 100644 index 0000000..0941783 --- /dev/null +++ b/Chapter4c/RetMeth.java @@ -0,0 +1,34 @@ + +// Use a return value. +public class RetMeth { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Vehicle minivan = new Vehicle(); + Vehicle sportscar = new Vehicle(); + + int range1, range2; + + // AssignAddExpression values to fields in minivan + + minivan.passengers = 7; + minivan.fuelcap = 16; + minivan.mpg = 21; + + // assign values to fields in sportscar + sportscar.passengers = 2; + sportscar.fuelcap = 14; + sportscar.mpg = 12; + + // get the ranges + range1 = minivan.range2(); // Assign the value returned to a variable. + range2 = sportscar.range2(); // Assign the values returned to a variable. + + System.out.println("Minivan can carry " + minivan.passengers + " with range of " + range1 + " miles"); + + System.out.println("Sportscar can carry " + sportscar.passengers + " with range of " + range2 + " miles"); + + } + +} diff --git a/Chapter4c/RetMeth2.java b/Chapter4c/RetMeth2.java new file mode 100644 index 0000000..ffadfa6 --- /dev/null +++ b/Chapter4c/RetMeth2.java @@ -0,0 +1,29 @@ + +public class RetMeth2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Vehicle minivan = new Vehicle(); + Vehicle sportscar = new Vehicle(); + + + + // AssignAddExpression values to fields in minivan + + minivan.passengers = 7; + minivan.fuelcap = 16; + minivan.mpg = 21; + + // assign values to fields in sportscar + sportscar.passengers = 2; + sportscar.fuelcap = 14; + sportscar.mpg = 12; + + System.out.println("Minivan can carry " + minivan.passengers + " with range of " + minivan.range2() + " miles"); + + System.out.println("Sportscar can carry " + sportscar.passengers + " with range of " + sportscar.range2() + " miles"); + + } + +} diff --git a/Chapter4c/TwoVehicles.java b/Chapter4c/TwoVehicles.java new file mode 100644 index 0000000..5415c6e --- /dev/null +++ b/Chapter4c/TwoVehicles.java @@ -0,0 +1,33 @@ +// This program creates two Vehicle objects. + +// This class declares an object of type Vehicle. +public class TwoVehicles { + + public static void main(String[] args) { + // TODO Auto-generated method stub + Vehicle minivan = new Vehicle(); + Vehicle sportscar = new Vehicle(); + + int range1, range2; + + // assign values to fields in minivan + minivan.passengers = 7; + minivan.fuelcap = 16; + minivan.mpg = 21; + + // assign values to fields in sportscar + sportscar.passengers = 2; + sportscar.fuelcap = 14; + sportscar.mpg = 12; + + // compute the range assuming a full tank of gas + range1 = minivan.fuelcap * minivan.mpg; + range2 = sportscar.fuelcap * sportscar.mpg; + + System.out.println("Minivan can carry " + minivan.passengers + " with a range of " + range1); + + System.out.println("Sportscar can carry " + sportscar.passengers + " with a range of " + range2); + + } + +} diff --git a/Chapter4c/VehConsDemo.java b/Chapter4c/VehConsDemo.java new file mode 100644 index 0000000..0de1c9a --- /dev/null +++ b/Chapter4c/VehConsDemo.java @@ -0,0 +1,21 @@ + +public class VehConsDemo { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + // construct complete vehicles + Vehicle2 minivanVehicle = new Vehicle2(7, 16, 21); + Vehicle2 sportscarVehicle = new Vehicle2(2, 14, 12); + + int dist = 252; + double gallons = minivanVehicle.fuelneeded(dist); + System.out.println("To go " + dist + " miles minivan needs " + gallons + " gallons of fuel."); + + gallons = sportscarVehicle.fuelneeded(dist); + + System.out.println("To go " + dist + " miles sportscar needs " + gallons + " gallons of fuel."); + + } + +} diff --git a/Chapter4c/Vehicle.java b/Chapter4c/Vehicle.java new file mode 100644 index 0000000..d3e4409 --- /dev/null +++ b/Chapter4c/Vehicle.java @@ -0,0 +1,24 @@ + +class Vehicle { + + int passengers; // number of passengers. + int fuelcap; // fuel capacity in gallons. + int mpg; // fuel consumption in miles per gallon. + + // Display the range. + void range() { // The range() method is contained within the Vehicle class. + System.out.println("Range is " + fuelcap * mpg); + } + + // Return the range. + int range2() { + return mpg * fuelcap; + + } + + // Compute fuel needed for a given distance. + double fuelneeded(int miles) { + return miles/mpg; + } + +} \ No newline at end of file diff --git a/Chapter4c/Vehicle2.java b/Chapter4c/Vehicle2.java new file mode 100644 index 0000000..94ff9ab --- /dev/null +++ b/Chapter4c/Vehicle2.java @@ -0,0 +1,31 @@ + +public class Vehicle2 { + + int passengers; // number of passengers. + int fuelcap; // fuel capacity in gallons. + int mpg; // fuel consumption in miles per gallon. + + // Display the range. + void range() { // The range() method is contained within the Vehicle class. + System.out.println("Range is " + fuelcap * mpg); + } + + // Return the range. + int range2() { + return mpg * fuelcap; + + } + + // Compute fuel needed for a given distance. + double fuelneeded(int miles) { + return miles/mpg; + } + + // This is a constructor for Vehicle. + public Vehicle2(int p, int f, int m) { + passengers = p; + fuelcap = f; + mpg = m; + } + +} diff --git a/Chapter4c/VehicleDemo.java b/Chapter4c/VehicleDemo.java new file mode 100644 index 0000000..ce5a4a8 --- /dev/null +++ b/Chapter4c/VehicleDemo.java @@ -0,0 +1,26 @@ + + + +public class VehicleDemo { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Vehicle minivan = new Vehicle(); + + int range; + + // assign values to fields in minivan. + minivan.passengers = 7; + minivan.fuelcap = 16; + minivan.mpg = 21; + + // compute the range assuming a full tank of gas. + range = minivan.fuelcap * minivan.mpg; + + System.out.println("Minivan can carry " + minivan.passengers + " with a range of " + range); + + + } + +} From 590ed0c1c06159859aca513a673ad6feba7d8715 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Thu, 18 Mar 2021 20:29:25 +0800 Subject: [PATCH 117/700] Committed 2021/3/18 --- Chapter4b/Shark.java | 26 ++++++++++++++++++++++++++ Chapter4b/Shark_objects.java | 19 +++++++++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 Chapter4b/Shark.java create mode 100644 Chapter4b/Shark_objects.java diff --git a/Chapter4b/Shark.java b/Chapter4b/Shark.java new file mode 100644 index 0000000..982080c --- /dev/null +++ b/Chapter4b/Shark.java @@ -0,0 +1,26 @@ +// Coding the Python project in Java. + +public class Shark { + + String name; + int age; + + Shark(String name, int age){ + + this.name = name; + this.age = age; + + System.out.println("This is the constructor method."); + + } + + void swim(){ + + System.out.println(name + " is swimming."); + + } + + void be_awesome(){ + System.out.println(name + " is being awesome."); + } +} diff --git a/Chapter4b/Shark_objects.java b/Chapter4b/Shark_objects.java new file mode 100644 index 0000000..d6ae901 --- /dev/null +++ b/Chapter4b/Shark_objects.java @@ -0,0 +1,19 @@ + +public class Shark_objects { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Shark sammy = new Shark("Sammy", 5); + sammy.swim(); + sammy.be_awesome(); + + System.out.println(sammy.name); + System.out.println(sammy.age); + + Shark stevie = new Shark("Stevie", 80); + stevie.swim(); + + } + +} From e3bbb30c770725d05da10e778adf9732a93abe56 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Fri, 19 Mar 2021 03:20:52 +0800 Subject: [PATCH 118/700] Committed 2021/3/19 --- Chapter4b/Functions.java | 15 +++++++++++++++ Chapter4b/Functions2.java | 15 +++++++++++++++ Chapter4b/Functions3.java | 20 ++++++++++++++++++++ Chapter4b/Functions4.java | 16 ++++++++++++++++ 4 files changed, 66 insertions(+) create mode 100644 Chapter4b/Functions.java create mode 100644 Chapter4b/Functions2.java create mode 100644 Chapter4b/Functions3.java create mode 100644 Chapter4b/Functions4.java diff --git a/Chapter4b/Functions.java b/Chapter4b/Functions.java new file mode 100644 index 0000000..82dff5a --- /dev/null +++ b/Chapter4b/Functions.java @@ -0,0 +1,15 @@ + +public class Functions { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + myfunc(); + + } + + static void myfunc() { + System.out.println("This is a simple function."); + } + +} diff --git a/Chapter4b/Functions2.java b/Chapter4b/Functions2.java new file mode 100644 index 0000000..c3185c4 --- /dev/null +++ b/Chapter4b/Functions2.java @@ -0,0 +1,15 @@ + +public class Functions2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + myfuncparam("Paramter 1"); + + } + + static void myfuncparam (String num) { + System.out.println("This is a function with parameter value: " + num); + } + +} diff --git a/Chapter4b/Functions3.java b/Chapter4b/Functions3.java new file mode 100644 index 0000000..41d1307 --- /dev/null +++ b/Chapter4b/Functions3.java @@ -0,0 +1,20 @@ + +public class Functions3 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + myreturnfunc(); + + var val = myreturnfunc(); + + System.out.println(val); + + } + + static String myreturnfunc() { + + return "This function returns a value."; + } + +} diff --git a/Chapter4b/Functions4.java b/Chapter4b/Functions4.java new file mode 100644 index 0000000..807b9de --- /dev/null +++ b/Chapter4b/Functions4.java @@ -0,0 +1,16 @@ + +public class Functions4 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + myreturnfunc(); + + } + + static String myreturnfunc() { + + return "This function returns a value."; + } + +} From ee9d351228f3f75d0aa5a716641d8bd84be5036d Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Fri, 19 Mar 2021 13:06:53 +0800 Subject: [PATCH 119/700] Committed 2021/3/18 --- Chapter4b/Functions.java | 2 +- Chapter4b/Functions2.java | 2 +- Chapter4b/Functions3.java | 2 +- Chapter4b/Functions4.java | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Chapter4b/Functions.java b/Chapter4b/Functions.java index 82dff5a..4a67286 100644 --- a/Chapter4b/Functions.java +++ b/Chapter4b/Functions.java @@ -1,4 +1,4 @@ - +// Implement it in Java for Python > Python machine learning for beginners > Chapter2 > Functions.py public class Functions { public static void main(String[] args) { diff --git a/Chapter4b/Functions2.java b/Chapter4b/Functions2.java index c3185c4..4feee8b 100644 --- a/Chapter4b/Functions2.java +++ b/Chapter4b/Functions2.java @@ -1,4 +1,4 @@ - +// Implement it in Java for Python > Python machine learning for beginners > Chapter2 > Functions2.py public class Functions2 { public static void main(String[] args) { diff --git a/Chapter4b/Functions3.java b/Chapter4b/Functions3.java index 41d1307..31cb458 100644 --- a/Chapter4b/Functions3.java +++ b/Chapter4b/Functions3.java @@ -1,4 +1,4 @@ - +// // Implement it in Java for Python > Python machine learning for beginners > Chapter2 > Functions3.py public class Functions3 { public static void main(String[] args) { diff --git a/Chapter4b/Functions4.java b/Chapter4b/Functions4.java index 807b9de..c0502e8 100644 --- a/Chapter4b/Functions4.java +++ b/Chapter4b/Functions4.java @@ -1,4 +1,4 @@ - +// Implement it in Java for Python > Python machine learning for beginners > Chapter2 > Functions4.py public class Functions4 { public static void main(String[] args) { From cb1d07a308ff9498cb03563d781269d56d18d7ed Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Fri, 19 Mar 2021 20:39:56 +0800 Subject: [PATCH 120/700] Committed 2021/3/19 --- Chapter5/names.java | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 Chapter5/names.java diff --git a/Chapter5/names.java b/Chapter5/names.java new file mode 100644 index 0000000..1de2a37 --- /dev/null +++ b/Chapter5/names.java @@ -0,0 +1,25 @@ +import java.util.Scanner; + +// Implement it in Java for Python > How to code in Python 3 > Chapter33 - Functions > names.py +public class names { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + + static void names() { + + String nameString; + + Scanner myobj = new Scanner(System.in); + + System.out.println("Enter your name: "); + + nameString = myobj.next(); + + + + } + +} From a16317e0e4737507a199ad8850d740fb9ccc9bfd Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 20 Mar 2021 01:58:29 +0800 Subject: [PATCH 121/700] Committed 2021/3/19 --- Chapter4b/Functions4.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter4b/Functions4.java b/Chapter4b/Functions4.java index c0502e8..5d5a1cb 100644 --- a/Chapter4b/Functions4.java +++ b/Chapter4b/Functions4.java @@ -10,7 +10,7 @@ public static void main(String[] args) { static String myreturnfunc() { - return "This function returns a value."; + return "This function returns a value."; // Note that to return a value does not mean to print a value onto the screen. } } From 80527ff02ba4056125009d28cfb00608a14149b3 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 20 Mar 2021 17:40:08 +0800 Subject: [PATCH 122/700] Committed 2021/3/20 --- Chapter7/Triangle11.java | 44 +++++++++++++++++++++++++ Chapter7/TwoDShape11.java | 69 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 113 insertions(+) create mode 100644 Chapter7/Triangle11.java create mode 100644 Chapter7/TwoDShape11.java diff --git a/Chapter7/Triangle11.java b/Chapter7/Triangle11.java new file mode 100644 index 0000000..a36b9a0 --- /dev/null +++ b/Chapter7/Triangle11.java @@ -0,0 +1,44 @@ +// A subclass of TwoDShape for triangles. +public class Triangle11 extends TwoDShape11 { + + private String style; + + // A default constructor. + public Triangle11() { + // TODO Auto-generated constructor stub + super(); + style = "none"; + } + + // Constructor for Triangle. + Triangle11(String s, double w, double h){ + super(w, h, "triangle"); + + style = s; + } + + // One argument constructor + Triangle11(double x){ + super(x, "triangle"); // call superclass constructor. + + style = "filled"; + } + + // Construct an object from an object. + Triangle11(Triangle11 ob){ + super(ob); // pass object to TwoDShape constructor. + + style = ob.style; + } + + // Override area() for Triangle. + double area() { + return getWidth() * getHeight() / 2; + } + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} diff --git a/Chapter7/TwoDShape11.java b/Chapter7/TwoDShape11.java new file mode 100644 index 0000000..8d0bd56 --- /dev/null +++ b/Chapter7/TwoDShape11.java @@ -0,0 +1,69 @@ +// Use dynamic method dispatch. +public class TwoDShape11 { + + private double width; + private double height; + private String name; + + // A default constructor + public TwoDShape11() { + width = height = 0.0; + name = "none"; + } + + // Parameterized constructor. + TwoDShape11(double w, double h, String n){ + width = w; + height = h; + name = n; + } + + // Construct object with equal width and height. + TwoDShape11(double x, String n){ + width = height = x; + name = n; + } + + // Construct an object from an object. + TwoDShape11(TwoDShape11 ob){ + width = ob.width; + height = ob.height; + name = ob.name; + } + + // Accessor methods for width and height. + double getWidth() { + return width; + } + + double getHeight() { + return height; + } + + void setWidth(double w) { + width = w; + } + + void setHeight(double h) { + height = h; + } + + String getName() { + return name; + } + + void showDim() { + System.out.println("Width and height are " + width + " and " + height); + } + + double area() { // The area() method defined by TwoDShape + System.out.println("area() must be overridden"); + return 0.0; + } + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From bccae9de5e14a2db420d81b314e4b9e7c86116aa Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 20 Mar 2021 19:53:15 +0800 Subject: [PATCH 123/700] Committed 2021/3/20 --- Chapter7/Override4.java | 44 +++++++++++++++++++++++++++++++++++++++++ Chapter7/Override5.java | 44 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 88 insertions(+) create mode 100644 Chapter7/Override4.java create mode 100644 Chapter7/Override5.java diff --git a/Chapter7/Override4.java b/Chapter7/Override4.java new file mode 100644 index 0000000..7dd464e --- /dev/null +++ b/Chapter7/Override4.java @@ -0,0 +1,44 @@ +// Method overriding. + +class AAAAAA{ + int i, j; + + public AAAAAA(int a, int b) { + // TODO Auto-generated constructor stub + + i = a; + + j = b; + } + + // display i and j + void show() { + System.out.println("i and j: " + i + " " + j); + } +} + +class BBBBBB extends AAAAAA { + int k; + + public BBBBBB(int a, int b, int c) { + super(a, b); + k = c; + } + + // display k -- this overrides show() in A + void show() { + System.out.println("k: " + k); + } +} + +public class Override4 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + BBBBBB suBbbbbb = new BBBBBB(2, 4, 6); + suBbbbbb.super.show(); + + } + +} diff --git a/Chapter7/Override5.java b/Chapter7/Override5.java new file mode 100644 index 0000000..5873d8e --- /dev/null +++ b/Chapter7/Override5.java @@ -0,0 +1,44 @@ + +class Ace{ + int i, j; + + public Ace(int a, int b) { + // TODO Auto-generated constructor stub + + i = a; + + j = b; + } + + // display i and j + void show() { + System.out.println("i and j: " + i + " " + j); + } +} + +class Baclofen extends Ace { + int k; + + public Baclofen(int a, int b, int c) { + super(a, b); + k = c; + } + + // display k -- this overrides show() in A + void show() { + System.out.println("k: " + k); + } +} + +public class Override5 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Ace inhibitor_Ace = new Baclofen(2, 4, 6); + inhibitor_Ace.show(); + + + } + +} From 3dd37e28e4845b939066f368363d4ceb6cd37254 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sun, 21 Mar 2021 02:30:21 +0800 Subject: [PATCH 124/700] Committed 2021/3/21 --- Chapter7/Triangle11.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Chapter7/Triangle11.java b/Chapter7/Triangle11.java index a36b9a0..5c85f67 100644 --- a/Chapter7/Triangle11.java +++ b/Chapter7/Triangle11.java @@ -35,6 +35,10 @@ public Triangle11() { double area() { return getWidth() * getHeight() / 2; } + + void showStyle() { + System.out.println("Triangle is " + style); + } public static void main(String[] args) { // TODO Auto-generated method stub From dea0840c1dbee6b930d444281f6fd04fe9a7695f Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sun, 21 Mar 2021 13:56:27 +0800 Subject: [PATCH 125/700] Committed 2021/3/21 --- Chapter7/Rectangle11.java | 40 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 Chapter7/Rectangle11.java diff --git a/Chapter7/Rectangle11.java b/Chapter7/Rectangle11.java new file mode 100644 index 0000000..089ff04 --- /dev/null +++ b/Chapter7/Rectangle11.java @@ -0,0 +1,40 @@ +// A subclass of TwoDShape for rectangles. +public class Rectangle11 extends TwoDShape11 { + + // A default constructor. + public Rectangle11() { + super(); + } + + // Constructor for Rectangle. + Rectangle11(double w, double h) { + super(w, h, "rectangle"); // call superclass constructor. + } + + // Construct a square. + Rectangle11(double x) { + super(x, "rectangle"); // call superclass constructor. + } + + // Construct an object from an object. + Rectangle11(Rectangle11 ob) { + super(ob); // Pass object to TwoDShape constructor. + } + + boolean isSquare() { + if( getWidth() == getHeight() ) return true; + + return false; + } + + // Override area() for Rectangle. + double area() { + return getWidth() * getHeight(); + } + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From f706b4b226eb363e3594012c428ffce4321174bf Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sun, 21 Mar 2021 14:34:08 +0800 Subject: [PATCH 126/700] Committed 2021/3/21 --- Chapter7/DynShapes.java | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 Chapter7/DynShapes.java diff --git a/Chapter7/DynShapes.java b/Chapter7/DynShapes.java new file mode 100644 index 0000000..21133a1 --- /dev/null +++ b/Chapter7/DynShapes.java @@ -0,0 +1,22 @@ + +public class DynShapes { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + TwoDShape11 shapes[] = new TwoDShape11[5]; + + shapes[0] = new Triangle11("outlined", 8.0, 12.0); + shapes[1] = new Rectangle11(10); + shapes[2] = new Rectangle11(10, 4); + shapes[3] = new Triangle11(7.0); + shapes[4] = new TwoDShape11(10, 20, "generic"); + + for (int i = 0; i < shapes.length; i++) { + System.out.println("object is " + shapes[i].getName()); + System.out.println("Area is " + shapes[i].area());//The proper version of area() is called for each shape. + } + + } + +} From f30eb60f906ca99f153136ae7b8a380422522ab1 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sun, 21 Mar 2021 16:08:44 +0800 Subject: [PATCH 127/700] Committed 2021/3/21 --- Chapter7/Override_versus_Overload.java | 61 ++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 Chapter7/Override_versus_Overload.java diff --git a/Chapter7/Override_versus_Overload.java b/Chapter7/Override_versus_Overload.java new file mode 100644 index 0000000..216da96 --- /dev/null +++ b/Chapter7/Override_versus_Overload.java @@ -0,0 +1,61 @@ +/* Methods with differing signatures are overloaded and not overridden. */ + +class Crossover { + + int i, j; + + public Crossover(int a, int b) { + + i = a; + j = b; + } + + // display i an j + void show() { + System.out.println("i and j: " + i + " " + j); + } + + // display i an j + void show2() { + System.out.println("i and j: " + i + " " + j); + } +} + +class Slice extends Crossover { + + int k; + + public Slice(int a, int b, int c) { + super(a, b); + + k = c; + } + + // Because signature differ, this show() simply overloads show() in superclass Crossover. + void show(String message) { + System.out.println(message + k); + } + + // display i an j + void show2() { + System.out.println("k: " + k ); + } +} + +public class Override_versus_Overload { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + // Check if superclass type variable can access to the subclass non-overridden method. + Crossover check_if_Superclass_variable_can_access = new Slice(1, 2, 3); + + // show() is simply overloaded. + check_if_Superclass_variable_can_access.show(); + + // show2() is overridden. + check_if_Superclass_variable_can_access.show2(); + + } + +} From 502083d9b62eb099e9b393229b65efa53aed4523 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 1 Apr 2021 01:30:36 +0800 Subject: [PATCH 128/700] Committed 2021/3/30 --- .classpath | 1 + Chapter12/Transport.java | 4 ++++ 2 files changed, 5 insertions(+) create mode 100644 Chapter12/Transport.java diff --git a/.classpath b/.classpath index ba2b19c..b9cc978 100644 --- a/.classpath +++ b/.classpath @@ -13,5 +13,6 @@ + diff --git a/Chapter12/Transport.java b/Chapter12/Transport.java new file mode 100644 index 0000000..0518a9d --- /dev/null +++ b/Chapter12/Transport.java @@ -0,0 +1,4 @@ +// An enumeration of transportation. +public enum Transport { + CAR, TRUCK, AIRPLANE, TRAIN, BOAT +} From 28a4b70c36c0d1c9fae46f8fd78433ac6ae7675f Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sun, 4 Apr 2021 18:10:12 +0800 Subject: [PATCH 129/700] Committed 2021/4/4 --- Chapter12/EnumDemo.java | 11 ++++++++++ Chapter5/Get_a_column_in_2D_array.java | 28 ++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 Chapter12/EnumDemo.java create mode 100644 Chapter5/Get_a_column_in_2D_array.java diff --git a/Chapter12/EnumDemo.java b/Chapter12/EnumDemo.java new file mode 100644 index 0000000..de0bee5 --- /dev/null +++ b/Chapter12/EnumDemo.java @@ -0,0 +1,11 @@ + +public class EnumDemo { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Transport tpTransport; + + } + +} diff --git a/Chapter5/Get_a_column_in_2D_array.java b/Chapter5/Get_a_column_in_2D_array.java new file mode 100644 index 0000000..10ed11e --- /dev/null +++ b/Chapter5/Get_a_column_in_2D_array.java @@ -0,0 +1,28 @@ + +public class Get_a_column_in_2D_array { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + double data[][] = { + {2000, 1.5}, + {2001, 1.7}, + {2002, 3.6}, + {2001, 2.4}, + {2002, 2.9}, + {2003, 3.2} + }; + + // Accessing the first column. + for (int i = 0; i < data.length; i++) { + System.out.println(data[i][0]); + } + + // Accessing the second column. + for (int i = 0; i < data.length; i++) { + System.out.println(data[i][1]); + } + + } + +} From c0e016be9933e9459283fe8cbb83f571f2e010ef Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Wed, 7 Apr 2021 14:43:06 +0800 Subject: [PATCH 130/700] Committed 2021/4/7 --- .classpath | 1 + ...bda_expression_is_an_anonymous_method.java | 22 +++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 Chapter14/A_lambda_expression_is_an_anonymous_method.java diff --git a/.classpath b/.classpath index b9cc978..6a2bd44 100644 --- a/.classpath +++ b/.classpath @@ -14,5 +14,6 @@ + diff --git a/Chapter14/A_lambda_expression_is_an_anonymous_method.java b/Chapter14/A_lambda_expression_is_an_anonymous_method.java new file mode 100644 index 0000000..a5f4c4b --- /dev/null +++ b/Chapter14/A_lambda_expression_is_an_anonymous_method.java @@ -0,0 +1,22 @@ + +public class A_lambda_expression_is_an_anonymous_method { + + static double myMeth() { + return 98.6; + } + +// Lambda form: () - > 98.6; + + + public static void main(String[] args) { + + var x = myMeth(); + + System.out.println(x); + + var y = () -> 98.6; + + System.out.println(y); + + } +} From 3f200a207c65d2008841e2cd0afbd824da1d0cec Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Wed, 7 Apr 2021 20:20:02 +0800 Subject: [PATCH 131/700] Committed 2021/4/7 --- Chapter7/AbsShape.java | 23 +++++++ ...Rectangle_extends_abstract_superclass.java | 41 ++++++++++++ .../Triangle_extends_abstract_superclass.java | 50 ++++++++++++++ Chapter7/TwoDShape_abstract.java | 67 +++++++++++++++++++ 4 files changed, 181 insertions(+) create mode 100644 Chapter7/AbsShape.java create mode 100644 Chapter7/Rectangle_extends_abstract_superclass.java create mode 100644 Chapter7/Triangle_extends_abstract_superclass.java create mode 100644 Chapter7/TwoDShape_abstract.java diff --git a/Chapter7/AbsShape.java b/Chapter7/AbsShape.java new file mode 100644 index 0000000..26f4f57 --- /dev/null +++ b/Chapter7/AbsShape.java @@ -0,0 +1,23 @@ + +public class AbsShape { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + TwoDShape_abstract shapes[] = new TwoDShape_abstract[4]; + + shapes[0] = new Triangle_extends_abstract_superclass("outlined", 8.0, 12.0); + shapes[1] = new Rectangle_extends_abstract_superclass(10); + shapes[2] = new Rectangle_extends_abstract_superclass(10, 4); + shapes[3] = new Triangle_extends_abstract_superclass(7.0); + + for (int i = 0; i < shapes.length; i++) { + System.out.println("Object is " + shapes[i].getName()); + System.out.println("Area is " + shapes[i].area()); + + System.out.println(); + } + + } + +} diff --git a/Chapter7/Rectangle_extends_abstract_superclass.java b/Chapter7/Rectangle_extends_abstract_superclass.java new file mode 100644 index 0000000..f5cad75 --- /dev/null +++ b/Chapter7/Rectangle_extends_abstract_superclass.java @@ -0,0 +1,41 @@ +// A subclass of TwoDShape for rectangles. +public class Rectangle_extends_abstract_superclass extends TwoDShape_abstract { + + // A default constructor + public Rectangle_extends_abstract_superclass() { + // TODO Auto-generated constructor stub + super(); + } + + // Constructor for Rectangle + Rectangle_extends_abstract_superclass(double w, double h){ + super(w, h, "rectangle"); // Call superclass constructor + } + + // Construct a square + Rectangle_extends_abstract_superclass(double x) { + super(x, "rectangle"); // call superclass constructor + } + + // Construct an object from an object. + Rectangle_extends_abstract_superclass(Rectangle_extends_abstract_superclass ob){ + super(ob); // pass object to TwoDShape constructor. + } + + boolean isSquare() { + if ( getWidth() == getHeight() ) + return true; + else + return false; + } + + double area() { + return getWidth() * getHeight(); + } + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} diff --git a/Chapter7/Triangle_extends_abstract_superclass.java b/Chapter7/Triangle_extends_abstract_superclass.java new file mode 100644 index 0000000..db3d058 --- /dev/null +++ b/Chapter7/Triangle_extends_abstract_superclass.java @@ -0,0 +1,50 @@ + +public class Triangle_extends_abstract_superclass extends TwoDShape_abstract { + + private String styleString; + + // A default constructor + public Triangle_extends_abstract_superclass() { + // TODO Auto-generated constructor stub + super(); + + styleString = "none"; + + } + + // Constructor for Triangle + Triangle_extends_abstract_superclass(String s, double w, double h){ + super(w, h, "triangle"); + + styleString = s; + } + + // One argument constructor. + Triangle_extends_abstract_superclass(double x){ + super(x, "triangle"); // call superclass constructor + + styleString = "filled"; + } + + // Construct an object from an object. + Triangle_extends_abstract_superclass(Triangle_extends_abstract_superclass ob){ + super(ob); // pass object to TwoDShape constructor + styleString = ob.styleString; + } + + double area() { + return getWidth() * getHeight() / 2; + } + + void showStyle() { + System.out.println("Triangle is " + styleString); + } + + public static void main(String[] args) { + // TODO Auto-generated method stub + + + + } + +} diff --git a/Chapter7/TwoDShape_abstract.java b/Chapter7/TwoDShape_abstract.java new file mode 100644 index 0000000..b3bc830 --- /dev/null +++ b/Chapter7/TwoDShape_abstract.java @@ -0,0 +1,67 @@ + +public abstract class TwoDShape_abstract { + + private double width; + private double height; + private String name; + + // A default constructor + public TwoDShape_abstract() { + width = height = 0.0; + name = "none"; + } + + // Parameterized constructor. + TwoDShape_abstract(double w, double h, String n){ + width = w; + height = h; + name = n; + } + + // Construct object with equal width and height. + TwoDShape_abstract(double x, String n){ + width = height = x; + name = n; + } + + // Construct an object from an object. + TwoDShape_abstract(TwoDShape_abstract ob){ + width = ob.width; + height = ob.height; + name = ob.name; + } + + // Accessor methods for width and height. + double getWidth() { + return width; + } + + double getHeight() { + return height; + } + + void setWidth(double w) { + width = w; + } + + void setHeight(double h) { + height = h; + } + + String getName() { + return name; + } + + void showDim() { + System.out.println("Width and height are " + width + " and " + height); + } + + // declare an abstract method + abstract double area(); + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From e7e10d70487a250ec60e91b0c25b96a7a5badbcb Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Wed, 7 Apr 2021 22:03:41 +0800 Subject: [PATCH 132/700] Committed 2021/4/7 --- Chapter7/Rectangle_extends_abstract_superclass.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Chapter7/Rectangle_extends_abstract_superclass.java b/Chapter7/Rectangle_extends_abstract_superclass.java index f5cad75..5127501 100644 --- a/Chapter7/Rectangle_extends_abstract_superclass.java +++ b/Chapter7/Rectangle_extends_abstract_superclass.java @@ -23,10 +23,11 @@ public Rectangle_extends_abstract_superclass() { } boolean isSquare() { + if ( getWidth() == getHeight() ) return true; - else - return false; + + return false; } double area() { From 3273372c7a205dbb1bfd254d511bad8e793e2975 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 10 Apr 2021 18:15:38 +0800 Subject: [PATCH 133/700] Committed 2021/4/10 --- Chapter7/final_prevents_overriding.java | 24 ++++++++++++++++++++++ Chapter7/final_prevents_overriding2.java | 26 ++++++++++++++++++++++++ Chapter7/final_prevents_overriding3.java | 25 +++++++++++++++++++++++ 3 files changed, 75 insertions(+) create mode 100644 Chapter7/final_prevents_overriding.java create mode 100644 Chapter7/final_prevents_overriding2.java create mode 100644 Chapter7/final_prevents_overriding3.java diff --git a/Chapter7/final_prevents_overriding.java b/Chapter7/final_prevents_overriding.java new file mode 100644 index 0000000..70e10c1 --- /dev/null +++ b/Chapter7/final_prevents_overriding.java @@ -0,0 +1,24 @@ +class Apple { + + final void meth() { + System.out.println("This is a final method."); + } +} + +class Whistle_blower extends Apple { + +} + + +public class final_prevents_overriding { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Whistle_blower informantBlower = new Whistle_blower(); + + informantBlower.meth(); + + } + +} diff --git a/Chapter7/final_prevents_overriding2.java b/Chapter7/final_prevents_overriding2.java new file mode 100644 index 0000000..aad8fa8 --- /dev/null +++ b/Chapter7/final_prevents_overriding2.java @@ -0,0 +1,26 @@ + +class Apple2 { + final void meth() { + System.out.println("This is a final method."); + } +} + +class Whistle_blower2 extends Apple2 { + void meth(String eatString) { + System.out.println(eatString + " ( Method overload is allowed in final. )"); + } +} + +public class final_prevents_overriding2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Whistle_blower2 informantBlower2 = new Whistle_blower2(); + informantBlower2.meth("Method from Whistle blower2"); + + informantBlower2.meth(); + + } + +} diff --git a/Chapter7/final_prevents_overriding3.java b/Chapter7/final_prevents_overriding3.java new file mode 100644 index 0000000..72d4690 --- /dev/null +++ b/Chapter7/final_prevents_overriding3.java @@ -0,0 +1,25 @@ + +class Apple3 { + final void meth () { + System.out.println("This is a final method."); + } +} + +class Whistle_blower3 extends Apple3 { + void meth() { + System.out.println("Attempting to override the meth() preceded by final, in the superclass"); + } +} + +public class final_prevents_overriding3 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Whistle_blower3 informantBlower3 = new Whistle_blower3(); + + informantBlower3.meth(); + + } + +} From 0b7a55c023328936a635ee686eb477b747abf7a5 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sun, 11 Apr 2021 12:42:42 +0800 Subject: [PATCH 134/700] Committed 2021/4/11 --- Chapter7/final_prevents_inheritance.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 Chapter7/final_prevents_inheritance.java diff --git a/Chapter7/final_prevents_inheritance.java b/Chapter7/final_prevents_inheritance.java new file mode 100644 index 0000000..f21e083 --- /dev/null +++ b/Chapter7/final_prevents_inheritance.java @@ -0,0 +1,16 @@ +final class Analogous { + +} + +class backward_looking extends Analogous { // Error! Can't subclass Analogous + +} + +public class final_prevents_inheritance { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From bda22c55ec42bd1ec906a24cb3e7ad90469380ed Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sun, 11 Apr 2021 12:54:44 +0800 Subject: [PATCH 135/700] Committed 2021/4/11 --- Chapter7/final_prevents_inheritance2.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 Chapter7/final_prevents_inheritance2.java diff --git a/Chapter7/final_prevents_inheritance2.java b/Chapter7/final_prevents_inheritance2.java new file mode 100644 index 0000000..13ff37b --- /dev/null +++ b/Chapter7/final_prevents_inheritance2.java @@ -0,0 +1,14 @@ +final abstract civic { // It's illegal to declare a class as both abstract and final. + + // It's illegal because an abstract class is incomplete by itself and relies upon its subclasses to provide + // complete implementation. + +} +public class final_prevents_inheritance2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From d2a41dbf91de7f718ecbe9e4c1fb2400dbff4fc7 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Wed, 21 Apr 2021 14:57:08 +0800 Subject: [PATCH 136/700] Committed 2021/4/21 --- Chapter7/FinalD.java | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 Chapter7/FinalD.java diff --git a/Chapter7/FinalD.java b/Chapter7/FinalD.java new file mode 100644 index 0000000..7dd288f --- /dev/null +++ b/Chapter7/FinalD.java @@ -0,0 +1,39 @@ +// Return a String object. +class ErrorMsg_final { + // Declare final constants + // Error codes. + final int OUTERR = 0; + final int INERR = 1; + final int DISKERR = 2; + final int INDEXERR = 3; + + String msgs[] = { + "Output Error", + "Input Error", + "Disk Full", + "Index Out-Of_Bounds" + }; + + // Return the error message. + String getErrorMsg(int i) { + if (i >= 0 & i < msgs.length) + return msgs[i]; + else + return "Invalid Error Code"; + } +} + + +public class FinalD { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + ErrorMsg_final errorMsg_final = new ErrorMsg_final(); + + System.out.println(errorMsg_final.getErrorMsg(errorMsg_final.OUTERR)); + System.out.println(errorMsg_final.getErrorMsg(errorMsg_final.DISKERR)); + + } + +} From ea17539e1d4b3ffdb4569fbb35f191eadb5ce115 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Wed, 21 Apr 2021 15:01:32 +0800 Subject: [PATCH 137/700] Committed 2021/4/21 --- Chapter7/FinalD.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Chapter7/FinalD.java b/Chapter7/FinalD.java index 7dd288f..e5cb210 100644 --- a/Chapter7/FinalD.java +++ b/Chapter7/FinalD.java @@ -33,6 +33,11 @@ public static void main(String[] args) { System.out.println(errorMsg_final.getErrorMsg(errorMsg_final.OUTERR)); System.out.println(errorMsg_final.getErrorMsg(errorMsg_final.DISKERR)); + System.out.println(errorMsg_final.getErrorMsg(errorMsg_final.INERR)); + + System.out.println(errorMsg_final.getErrorMsg(2)); + System.out.println(errorMsg_final.getErrorMsg(0)); + System.out.println(errorMsg_final.getErrorMsg(4)); } From f1fe961bc44ac38ed21dd5f9d155936b37c404df Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 5 Jun 2021 13:02:42 +0800 Subject: [PATCH 138/700] Committed 2021/06/05 --- .classpath | 1 + 1 file changed, 1 insertion(+) diff --git a/.classpath b/.classpath index 6a2bd44..a0f8823 100644 --- a/.classpath +++ b/.classpath @@ -15,5 +15,6 @@ + From 649ccdb3a9e12115b7456843b79a48850f0aa897 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 5 Jun 2021 13:03:12 +0800 Subject: [PATCH 139/700] Committed 2021/06/05 --- Miscellaneous/Nested_for_loops.java | 38 +++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 Miscellaneous/Nested_for_loops.java diff --git a/Miscellaneous/Nested_for_loops.java b/Miscellaneous/Nested_for_loops.java new file mode 100644 index 0000000..9209be4 --- /dev/null +++ b/Miscellaneous/Nested_for_loops.java @@ -0,0 +1,38 @@ + +public class Nested_for_loops { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + int[] array = new int[9]; + + int counter = 0; + + for(int x = 20; x < 80; x += 20) { + + for(int y = 2 ; y < 8; y += 2 ) { + + array[counter] = x * y; + + counter++; + } + + } + + System.out.println("[" + array + "]"); + + System.out.print("["); + + for (int i : array) { + System.out.print(i); + + if (i != 360) { + System.out.print(", "); + } + } + + System.out.print("]"); + + } + +} From 3fabacb15cf9cc239d413294c61b775badbefa48 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 5 Jun 2021 13:24:22 +0800 Subject: [PATCH 140/700] Committed 2021/06/05 --- Miscellaneous/Nested_if.java | 43 ++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 Miscellaneous/Nested_if.java diff --git a/Miscellaneous/Nested_if.java b/Miscellaneous/Nested_if.java new file mode 100644 index 0000000..f9d14a1 --- /dev/null +++ b/Miscellaneous/Nested_if.java @@ -0,0 +1,43 @@ + +public class Nested_if { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + int[] array = new int[100]; + + for(int i = 0; i < 100; i++) { + array[i] = i; + } + + System.out.print("["); + + for (int i : array) { + System.out.print(i); + + if (i != 99) { + System.out.print(", "); + } + } + + System.out.print("]"); + + System.out.println(); + + System.out.print("["); + + for (int i : array) { + if (i % 3 == 0) { + System.out.print(i); + + if (i != 99) { + System.out.print(", "); + } + } + } + + System.out.print("]"); + + } + +} From eb0ba3c1b067971dae1bb831457337c527212359 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 5 Jun 2021 13:33:16 +0800 Subject: [PATCH 141/700] Committed 2021/06/05 --- Miscellaneous/Nested_if.java | 65 +++++++++++++++++++++++++++++------- 1 file changed, 53 insertions(+), 12 deletions(-) diff --git a/Miscellaneous/Nested_if.java b/Miscellaneous/Nested_if.java index f9d14a1..d4a0446 100644 --- a/Miscellaneous/Nested_if.java +++ b/Miscellaneous/Nested_if.java @@ -3,39 +3,80 @@ public class Nested_if { public static void main(String[] args) { // TODO Auto-generated method stub - + int[] array = new int[100]; - - for(int i = 0; i < 100; i++) { + + for (int i = 0; i < 100; i++) { array[i] = i; } - + System.out.print("["); - + for (int i : array) { System.out.print(i); - + if (i != 99) { System.out.print(", "); } } - + System.out.print("]"); - + System.out.println(); - + System.out.print("["); - + for (int i : array) { if (i % 3 == 0) { System.out.print(i); - + if (i != 99) { System.out.print(", "); } } } - + + System.out.print("]"); + + System.out.println(); + + System.out.print("["); + + for (int i : array) { + + if (i % 3 == 0 && i % 5 == 0) { + System.out.print(i); + + if (i != 90) { + System.out.print(", "); + } + + } + + } + + System.out.print("]"); + + System.out.println(); + + System.out.print("["); + + for (int i : array) { + if (i % 3 == 0) { + + if (i % 5 == 0) { + + System.out.print(i); + + if (i != 90) { + System.out.print(", "); + } + + } + + } + } + System.out.print("]"); } From 5a9550b0257149dec0185684a1fa1ad810d2673c Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 28 Jun 2021 14:16:09 +0800 Subject: [PATCH 142/700] Committed 2021/06/28 --- .metadata/.lock | 0 .metadata/.log | 9255 +++++++++++++++++ .metadata/.mylyn/.repositories.xml.zip | Bin 0 -> 437 bytes .metadata/.mylyn/.tasks.xml.zip | Bin 0 -> 235 bytes .metadata/.mylyn/repositories.xml.zip | Bin 437 -> 684 bytes .metadata/.mylyn/tasks.xml.zip | Bin 235 -> 235 bytes .../.root/.indexes/properties.index | Bin 57 -> 57 bytes .../.root/{1.tree => 3.tree} | Bin .../.safetable/org.eclipse.core.resources | Bin 405 -> 530 bytes .../org.eclipse.core.resources.prefs | 2 + .../org.eclipse.e4.ui.css.swt.theme.prefs | 2 + ...clipse.e4.ui.workbench.renderers.swt.prefs | 4 + .../.settings/org.eclipse.jdt.ui.prefs | 4 +- ...s => org.eclipse.mylyn.context.core.prefs} | 2 +- .../.settings/org.eclipse.ui.editors.prefs | 3 + .../.settings/org.eclipse.ui.ide.prefs | 2 +- .../.settings/org.eclipse.ui.workbench.prefs | 16 +- .../org.eclipse.e4.workbench/workbench.xmi | 130 +- .../variablesAndContainers.dat | Bin 110 -> 110 bytes .../org.eclipse.jdt.ui/dialog_settings.xml | 2 +- .../0.log | 2 + .../dialog_settings.xml | 13 + .../org.eclipse.oomph.setup/workspace.setup | 6 + .../org.eclipse.ui.ide/dialog_settings.xml | 24 + .../org.eclipse.ui.intro/dialog_settings.xml | 4 + .../.plugins/org.eclipse.ui.intro/introstate | 2 +- .../dialog_settings.xml | 5 + .../org.eclipse.ui.workbench/workingsets.xml | 6 + .metadata/version.ini | 4 +- Chapter7/Circle.java | 9 + 30 files changed, 9458 insertions(+), 39 deletions(-) create mode 100644 .metadata/.lock create mode 100644 .metadata/.log create mode 100644 .metadata/.mylyn/.repositories.xml.zip create mode 100644 .metadata/.mylyn/.tasks.xml.zip rename .metadata/.plugins/org.eclipse.core.resources/.root/{1.tree => 3.tree} (100%) create mode 100644 .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.e4.ui.css.swt.theme.prefs create mode 100644 .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.e4.ui.workbench.renderers.swt.prefs rename .metadata/.plugins/org.eclipse.core.runtime/.settings/{org.eclipse.ui.prefs => org.eclipse.mylyn.context.core.prefs} (50%) create mode 100644 .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs create mode 100644 .metadata/.plugins/org.eclipse.oomph.setup.ui/dialog_settings.xml create mode 100644 .metadata/.plugins/org.eclipse.oomph.setup/workspace.setup create mode 100644 .metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml create mode 100644 .metadata/.plugins/org.eclipse.ui.intro/dialog_settings.xml create mode 100644 .metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml create mode 100644 .metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml create mode 100644 Chapter7/Circle.java diff --git a/.metadata/.lock b/.metadata/.lock new file mode 100644 index 0000000..e69de29 diff --git a/.metadata/.log b/.metadata/.log new file mode 100644 index 0000000..319c046 --- /dev/null +++ b/.metadata/.log @@ -0,0 +1,9255 @@ +!SESSION 2021-06-28 12:33:55.268 ----------------------------------------------- +eclipse.buildId=4.19.0.I20210303-1800 +java.version=15.0.1 +java.vendor=Oracle Corporation +BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US +Framework arguments: -product org.eclipse.epp.package.java.product -product org.eclipse.epp.package.java.product +Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product -data C:\Users\ted10014\SkyDrive\eclipse-workspace\Working directory\Example -product org.eclipse.epp.package.java.product + +!ENTRY org.eclipse.egit.ui 2 0 2021-06-28 12:36:51.124 +!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git +user global configuration and to define the default location to store repositories: 'C:\Users\ted10014'. If this is +not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and +EGit might behave differently since they see different configuration options. +This warning can be switched off on the Team > Git > Confirmations and Warnings preference page. + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:37:08.718 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:165) + at org.eclipse.swt.graphics.Image.win32_new(Image.java:2163) + at org.eclipse.swt.widgets.TaskBar.createShellLink(TaskBar.java:168) + at org.eclipse.swt.widgets.TaskBar.createShellLinkArray(TaskBar.java:208) + at org.eclipse.swt.widgets.TaskBar.setMenu(TaskBar.java:382) + at org.eclipse.swt.widgets.TaskItem.setMenu(TaskItem.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.setMenuOnTaskItem(TaskBarManager.java:121) + at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.update(TaskBarManager.java:112) + at org.eclipse.jface.action.MenuManager.update(MenuManager.java:673) + at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.addSystemTaskBarActions(TasksUiPlugin.java:479) + at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.access$7(TasksUiPlugin.java:458) + at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin$TasksUiInitializationJob.runInUIThread(TasksUiPlugin.java:394) + at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:37:08.722 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:165) + at org.eclipse.swt.graphics.Image.win32_new(Image.java:2163) + at org.eclipse.swt.widgets.TaskBar.createShellLink(TaskBar.java:168) + at org.eclipse.swt.widgets.TaskBar.createShellLinkArray(TaskBar.java:208) + at org.eclipse.swt.widgets.TaskBar.setMenu(TaskBar.java:382) + at org.eclipse.swt.widgets.TaskItem.setMenu(TaskItem.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.setMenuOnTaskItem(TaskBarManager.java:121) + at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.update(TaskBarManager.java:112) + at org.eclipse.jface.action.MenuManager.update(MenuManager.java:673) + at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.addSystemTaskBarActions(TasksUiPlugin.java:479) + at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.access$7(TasksUiPlugin.java:458) + at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin$TasksUiInitializationJob.runInUIThread(TasksUiPlugin.java:394) + at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.oomph.setup.ui 1 0 2021-06-28 12:37:44.356 +!MESSAGE Setup tasks were performed during startup updating 5 preferences.See 'C:\Users\ted10014\eclipse\java-2019-122\eclipse\configuration\org.eclipse.oomph.setup\setup.log' for details + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.082 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.088 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.092 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.102 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.105 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.108 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.110 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.113 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.123 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.128 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.152 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.154 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.157 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.159 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.161 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.164 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.166 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.169 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.171 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.173 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.176 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.178 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.181 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.183 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.186 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.189 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.191 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.194 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.196 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1315) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:237) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.199 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1314) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:237) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.201 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1315) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:236) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.204 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1314) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:236) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.207 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1315) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:235) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.209 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1314) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:235) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.212 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1315) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:234) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.214 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1314) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:234) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.235 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1315) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:233) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.238 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1314) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:233) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.241 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1315) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:232) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.243 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1314) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:232) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.246 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1314) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:231) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.248 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:214) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.250 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:213) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.252 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:212) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.255 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:211) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.258 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:210) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.260 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:208) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.263 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:207) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.267 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:206) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.269 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:205) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.272 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:204) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.274 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:199) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.276 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:198) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.279 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:196) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.281 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:195) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.283 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:193) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.286 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:192) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.288 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:190) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.291 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:189) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.293 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:187) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.295 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:186) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.297 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:185) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.300 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Font.(Font.java:111) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.createFont(AnimatedCanvas.java:458) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.createFont(AnimatedCanvas.java:432) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:183) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.302 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Font.(Font.java:111) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.createFont(AnimatedCanvas.java:458) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.createFont(AnimatedCanvas.java:432) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:182) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.305 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Font.(Font.java:111) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.createFont(AnimatedCanvas.java:458) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:181) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.307 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Font.(Font.java:111) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.createFont(AnimatedCanvas.java:458) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:180) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.309 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Font.(Font.java:111) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.createFont(AnimatedCanvas.java:458) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:179) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.311 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Font.(Font.java:111) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.init(AnimatedCanvas.java:378) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:176) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.314 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.317 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Path.(Path.java:86) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:688) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) + at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) + at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) + at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) + at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.320 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Path.(Path.java:86) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:683) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) + at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) + at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) + at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) + at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.322 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Path.(Path.java:86) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:683) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) + at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) + at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) + at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) + at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.325 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Path.(Path.java:86) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:683) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) + at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) + at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) + at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) + at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.327 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Path.(Path.java:86) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:683) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) + at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) + at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) + at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) + at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.330 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Path.(Path.java:86) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:683) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) + at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) + at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) + at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) + at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.363 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Path.(Path.java:86) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:683) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) + at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) + at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) + at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) + at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.365 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Path.(Path.java:86) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:683) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) + at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) + at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) + at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) + at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.368 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.370 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.373 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.375 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.378 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.381 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.383 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.386 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.setSelection(GearAnimator.java:372) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.doAnswer(GearAnimator.java:1252) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.onMouseDown(GearAnimator.java:1194) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:569) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.389 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:205) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.setSelection(GearAnimator.java:371) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.doAnswer(GearAnimator.java:1252) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.onMouseDown(GearAnimator.java:1194) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:569) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.392 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.394 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.397 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.399 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.403 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.406 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.408 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.410 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.413 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.414 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.417 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.420 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.422 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.425 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.428 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.430 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.433 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.436 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.438 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.441 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.443 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.445 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.447 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.449 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.452 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.455 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.458 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.460 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.491 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.494 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.497 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.500 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.502 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.505 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.507 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.509 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.512 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.514 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.518 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.520 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.523 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.525 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.528 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.530 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.533 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.535 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.538 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.540 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.542 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.544 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.547 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.549 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.551 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.553 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.555 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.557 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.559 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.562 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.564 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.566 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.568 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.570 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.573 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.575 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.577 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.579 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.582 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.584 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.586 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.setSelection(GearAnimator.java:372) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.doAnswer(GearAnimator.java:1252) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.onMouseDown(GearAnimator.java:1194) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:569) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.589 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:205) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.setSelection(GearAnimator.java:371) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.doAnswer(GearAnimator.java:1252) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.onMouseDown(GearAnimator.java:1194) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:569) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.591 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.594 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.596 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.599 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.601 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.604 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.606 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.608 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.611 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.613 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.615 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.617 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.619 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.622 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.625 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.627 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.630 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.632 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.635 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.637 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.640 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.642 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.645 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.647 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.650 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.652 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.655 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.657 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.659 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.662 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.664 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.666 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.687 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.689 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.692 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.694 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.697 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.699 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.701 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) +!SESSION 2021-06-28 12:39:53.540 ----------------------------------------------- +eclipse.buildId=4.19.0.I20210303-1800 +java.version=15.0.1 +java.vendor=Oracle Corporation +BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US +Framework arguments: -product org.eclipse.epp.package.java.product -product org.eclipse.epp.package.java.product +Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product -data C:\Users\ted10014\SkyDrive\eclipse-workspace\Working directory\Example -product org.eclipse.epp.package.java.product + +!ENTRY org.eclipse.mylyn.commons.ui 4 0 2021-06-28 12:40:58.854 +!MESSAGE For input string: "or" under radix 16 +!STACK 0 +java.lang.NumberFormatException: For input string: "or" under radix 16 + at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:68) + at java.base/java.lang.Integer.parseInt(Integer.java:652) + at org.eclipse.mylyn.internal.commons.ui.E4ThemeColor.getRGBFromCssString(E4ThemeColor.java:57) + at org.eclipse.mylyn.commons.ui.GradientColors.getRGBFromTheme(GradientColors.java:212) + at org.eclipse.mylyn.commons.ui.GradientColors.getBackground(GradientColors.java:190) + at org.eclipse.mylyn.commons.ui.GradientColors.createBorderColor(GradientColors.java:78) + at org.eclipse.mylyn.commons.ui.GradientColors.createColors(GradientColors.java:54) + at org.eclipse.mylyn.commons.ui.GradientColors.(GradientColors.java:50) + at org.eclipse.mylyn.commons.ui.GradientToolTip.initResources(GradientToolTip.java:49) + at org.eclipse.mylyn.commons.ui.GradientToolTip.(GradientToolTip.java:44) + at org.eclipse.mylyn.internal.tasks.ui.views.TaskListToolTip.(TaskListToolTip.java:126) + at org.eclipse.mylyn.internal.tasks.ui.views.TaskListFilteredTree.createActiveTaskComposite(TaskListFilteredTree.java:423) + at org.eclipse.mylyn.commons.workbench.AbstractFilteredTree.createFilterControls(AbstractFilteredTree.java:181) + at org.eclipse.ui.dialogs.FilteredTree.createControl(FilteredTree.java:362) + at org.eclipse.mylyn.commons.workbench.EnhancedFilteredTree.createControl(EnhancedFilteredTree.java:61) + at org.eclipse.mylyn.commons.workbench.AbstractFilteredTree.createControl(AbstractFilteredTree.java:91) + at org.eclipse.ui.dialogs.FilteredTree.init(FilteredTree.java:331) + at org.eclipse.ui.dialogs.FilteredTree.(FilteredTree.java:289) + at org.eclipse.mylyn.commons.workbench.EnhancedFilteredTree.(EnhancedFilteredTree.java:48) + at org.eclipse.mylyn.commons.workbench.AbstractFilteredTree.(AbstractFilteredTree.java:71) + at org.eclipse.mylyn.internal.tasks.ui.views.TaskListFilteredTree.(TaskListFilteredTree.java:134) + at org.eclipse.mylyn.internal.tasks.ui.views.TaskListView.createPartControl(TaskListView.java:590) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:158) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityView.createPartControl(CompatibilityView.java:155) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:365) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:999) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:964) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:140) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:405) + at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:332) + at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:202) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42) + at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:999) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$1.run(PartRenderingEngine.java:544) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:528) + at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.createWidget(ElementReferenceRenderer.java:73) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:999) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1209) + at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:114) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:677) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveRenderer.processContents(PerspectiveRenderer.java:51) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.showTab(PerspectiveStackRenderer.java:82) + at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:114) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.postProcess(PerspectiveStackRenderer.java:64) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:677) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) + at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:666) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1083) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.egit.ui 2 0 2021-06-28 12:41:24.215 +!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git +user global configuration and to define the default location to store repositories: 'C:\Users\ted10014'. If this is +not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and +EGit might behave differently since they see different configuration options. +This warning can be switched off on the Team > Git > Confirmations and Warnings preference page. + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:41:35.210 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:165) + at org.eclipse.swt.graphics.Image.win32_new(Image.java:2163) + at org.eclipse.swt.widgets.TaskBar.createShellLink(TaskBar.java:168) + at org.eclipse.swt.widgets.TaskBar.createShellLinkArray(TaskBar.java:208) + at org.eclipse.swt.widgets.TaskBar.setMenu(TaskBar.java:382) + at org.eclipse.swt.widgets.TaskItem.setMenu(TaskItem.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.setMenuOnTaskItem(TaskBarManager.java:121) + at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.update(TaskBarManager.java:112) + at org.eclipse.jface.action.MenuManager.update(MenuManager.java:673) + at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.addSystemTaskBarActions(TasksUiPlugin.java:479) + at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.access$7(TasksUiPlugin.java:458) + at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin$TasksUiInitializationJob.runInUIThread(TasksUiPlugin.java:394) + at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:41:35.215 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:165) + at org.eclipse.swt.graphics.Image.win32_new(Image.java:2163) + at org.eclipse.swt.widgets.TaskBar.createShellLink(TaskBar.java:168) + at org.eclipse.swt.widgets.TaskBar.createShellLinkArray(TaskBar.java:208) + at org.eclipse.swt.widgets.TaskBar.setMenu(TaskBar.java:382) + at org.eclipse.swt.widgets.TaskItem.setMenu(TaskItem.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.setMenuOnTaskItem(TaskBarManager.java:121) + at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.update(TaskBarManager.java:112) + at org.eclipse.jface.action.MenuManager.update(MenuManager.java:673) + at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.addSystemTaskBarActions(TasksUiPlugin.java:479) + at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.access$7(TasksUiPlugin.java:458) + at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin$TasksUiInitializationJob.runInUIThread(TasksUiPlugin.java:394) + at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) diff --git a/.metadata/.mylyn/.repositories.xml.zip b/.metadata/.mylyn/.repositories.xml.zip new file mode 100644 index 0000000000000000000000000000000000000000..71892eb8f645b6b82e831c60228caf08cd955cfd GIT binary patch literal 437 zcmWIWW@Zs#;Nak3V2PO;$bbX{fb62wg8bsllKi5~)MCAg+?=(+zWzrP1paEb><+Q5 zj3|42baJP3@ZMzWGEYqbiC5R+^)H2$Z}+{{e~)9&_q1nw6Sv+p@7nTUkIAgd+GU=c zFAhx!3ZG;5v|QZ0WOLlpL)ZHgdZ%a1Veyw^y47%A`TeYU306Vgu|=zV6h%}Iu3Z1Q zd}F3&)27Dq#f_Jv^)e_1n?sGR z7zYG-ob^8EfAWm?_E0X~!pmC&Hf`U`>8W$>+esb0K#t~>CQPeZI;_>FEm`(lJXEVf z<=N6FOPETZsyeqAtquyFBJxM5*pTJx+ng_nX}1^|0=(Hd^y1BI5`h-C0C9jfBa;XN d!g0uQAjhEsWTysrv$BC?8G+CWNY4f<1ptSeL#O}% literal 0 HcmV?d00001 diff --git a/.metadata/.mylyn/repositories.xml.zip b/.metadata/.mylyn/repositories.xml.zip index 71892eb8f645b6b82e831c60228caf08cd955cfd..ef7ce3a2d1fd158286349b22dce8d0f1890b4a83 100644 GIT binary patch delta 618 zcmV-w0+s!>1FQuOP)h>@6aWYa2mqO6+)|MaAb;&wO^?$s5dABW?>H<-2%)Acgy6J@ zYAJ}@YMM?{t4k1CirG4xAe32d&5p_ieMwMWyBUXc@k0r3#^tA zTYnSf=0g~|W5Y3)A~(pDPW%CDc)aEB+B^ahDL$zTBlgh<2_HiT&|fw1NfyYIwRK7V3ug!(sL))}@ypugKZSNc$f8jo*5T6DqU zO6>OKilvKItb_yc%~A0@Yww^Fq*O>W<+Q5j3|42baJP3@ZMzW zGEYqbiC5R+^)H2$Z}+{{e~)9&_q1nw6Sv+p@7nTUkIAgd+GU=cFAhx!3ZG;5v|QZ0 zWOLlpL)ZHgdZ%a1Veyw^y47%A`TeYU306Vgu|=zV6h%}Iu3Z1Qd}F3&)27Dq#f_Jv z^`OlA%(-4kYd3<2Kk9Et5w%F2uk3?3{DKt3ar2m>M@5pt7@m`vCb Ifyx*d0GIogmjD0& diff --git a/.metadata/.mylyn/tasks.xml.zip b/.metadata/.mylyn/tasks.xml.zip index 2f55a9b520bbadf72af943a8e0b6622ad775f668..5292b782e3318b5c0663f91d06f545c94110f2e6 100644 GIT binary patch delta 30 icmaFO_?nR~z?+#xgn@&DgCQpMPS8ZYnJi#>wF3Zsz6nbJ delta 30 icmaFO_?nR~z?+#xgn@&DgF!ZCYT!h^nJi#>wF3Zhk_amR diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index index ed9b514964f6d401c82fa8fdb36ac30ac51534a7..5897676125d2fa218cd63bb0f4f65a8641b628c6 100644 GIT binary patch delta 6 NcmcDtoM6Fd1^@+_0dfEU delta 6 NcmcDtoM6Fd0ssY<0dN2S diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/1.tree b/.metadata/.plugins/org.eclipse.core.resources/.root/3.tree similarity index 100% rename from .metadata/.plugins/org.eclipse.core.resources/.root/1.tree rename to .metadata/.plugins/org.eclipse.core.resources/.root/3.tree diff --git a/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources b/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources index 1003c8446403fd05d9d092e320096e36a42dc0cf..e2215b314d118f5bec26279943f0acb0952df5ca 100644 GIT binary patch delta 117 zcmbQrJc(t3iiB5bo`R8uf}xR>iIJ75xq@?Wh=P%Uk>NxeO>QF-3sX~Lb8`a=(}{oD h7>y@ZnUSDg*qE2=K*aCQ%6k|@qyj(pRPQc71_1MWA activeSchemeId:org.eclipse.ui.defaultAcceleratorConfiguration - + @@ -11,10 +11,8 @@ topLevel shellMaximized - - - Minimized - MinimizedByZoom + + persp.actionSet:org.eclipse.text.quicksearch.actionSet @@ -73,10 +71,12 @@ persp.newWizSC:org.eclipse.jdt.junit.wizards.NewTestCaseCreationWizard persp.actionSet:org.eclipse.jdt.junit.JUnitActionSet persp.viewSC:org.eclipse.ant.ui.views.AntView + persp.actionSet:org.eclipse.mylyn.doc.actionSet org.eclipse.e4.primaryNavigationStack + active View categoryTag:Java @@ -167,14 +167,12 @@ - - active - Maximized + View categoryTag:Help - + View categoryTag:General @@ -196,13 +194,12 @@ View categoryTag:General - active activeOnClose ViewMenu menuContribution:menu - + @@ -219,9 +216,11 @@ - + View categoryTag:Java + active + activeOnClose ViewMenu menuContribution:menu @@ -349,7 +348,7 @@ Draggable - + toolbarSeparator @@ -377,7 +376,7 @@ Draggable - + toolbarSeparator @@ -410,9 +409,14 @@ Draggable + + + + Draggable + - - + + TrimStack Draggable @@ -450,16 +454,12 @@ - - - - @@ -524,7 +524,6 @@ - @@ -669,6 +668,10 @@ + + + + @@ -697,6 +700,7 @@ + @@ -839,6 +843,9 @@ + + + @@ -868,6 +875,7 @@ + @@ -923,6 +931,11 @@ + + + + + Editor removeOnHide @@ -1075,7 +1088,7 @@ View categoryTag:Java - + View @@ -1123,17 +1136,19 @@ View categoryTag:General - + View categoryTag:Team + categoryTag:Version Control (Team) - + View categoryTag:Team + categoryTag:Version Control (Team) @@ -1268,6 +1283,24 @@ View categoryTag:Git + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:Mylyn + glue @@ -2223,6 +2256,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2270,4 +2349,7 @@ + + + diff --git a/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat b/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat index 2899cf31ae15494769286b18e6182dc770959577..0edae4b20855dcd5c83bdac184b9ed16afb1b634 100644 GIT binary patch delta 35 qcmd1Hn-Cz!=N0Pb84@2HgO2}9~|Ty@8R$3$_N0PO$cNF diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml b/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml index ce6dbf5..c69c0b2 100644 --- a/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml +++ b/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml @@ -5,6 +5,6 @@ - + diff --git a/.metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log b/.metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log index 17b1218..c1b78fc 100644 --- a/.metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log +++ b/.metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log @@ -1,2 +1,4 @@ 2020-12-21 11:32:09,851 [Worker-0: Loading available Gradle versions] INFO o.e.b.c.i.u.g.PublishedGradleVersions - Gradle version information cache is out-of-date. Trying to update. 2020-12-21 11:32:27,226 [Worker-0: Loading available Gradle versions] INFO o.e.b.c.i.u.g.PublishedGradleVersions - Updating Gradle version information cache failed. Using outdated cache. +2021-06-28 12:36:50,053 [Worker-2: Loading available Gradle versions] INFO o.e.b.c.i.u.g.PublishedGradleVersions - Gradle version information cache is up-to-date. Trying to read. +2021-06-28 12:41:23,776 [Worker-2: Loading available Gradle versions] INFO o.e.b.c.i.u.g.PublishedGradleVersions - Gradle version information cache is up-to-date. Trying to read. diff --git a/.metadata/.plugins/org.eclipse.oomph.setup.ui/dialog_settings.xml b/.metadata/.plugins/org.eclipse.oomph.setup.ui/dialog_settings.xml new file mode 100644 index 0000000..23724b8 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.oomph.setup.ui/dialog_settings.xml @@ -0,0 +1,13 @@ + +
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.metadata/.plugins/org.eclipse.oomph.setup/workspace.setup b/.metadata/.plugins/org.eclipse.oomph.setup/workspace.setup new file mode 100644 index 0000000..1f73e14 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.oomph.setup/workspace.setup @@ -0,0 +1,6 @@ + + diff --git a/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml b/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml new file mode 100644 index 0000000..3cc538e --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml @@ -0,0 +1,24 @@ + +
+
+ + + + + + + + + + + +
+
+ + +
+
+ + +
+
diff --git a/.metadata/.plugins/org.eclipse.ui.intro/dialog_settings.xml b/.metadata/.plugins/org.eclipse.ui.intro/dialog_settings.xml new file mode 100644 index 0000000..4868369 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ui.intro/dialog_settings.xml @@ -0,0 +1,4 @@ + +
+ +
diff --git a/.metadata/.plugins/org.eclipse.ui.intro/introstate b/.metadata/.plugins/org.eclipse.ui.intro/introstate index 02f134f..236d56c 100644 --- a/.metadata/.plugins/org.eclipse.ui.intro/introstate +++ b/.metadata/.plugins/org.eclipse.ui.intro/introstate @@ -1,2 +1,2 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml b/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml new file mode 100644 index 0000000..5b583c4 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml @@ -0,0 +1,5 @@ + +
+
+
+
diff --git a/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml b/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml new file mode 100644 index 0000000..1a4036f --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.metadata/version.ini b/.metadata/version.ini index a47b2a2..57a6f44 100644 --- a/.metadata/version.ini +++ b/.metadata/version.ini @@ -1,3 +1,3 @@ -#Mon Dec 21 11:28:53 CST 2020 +#Mon Jun 28 12:40:06 CST 2021 org.eclipse.core.runtime=2 -org.eclipse.platform=4.17.0.v20200902-1800 +org.eclipse.platform=4.19.0.v20210303-1800 diff --git a/Chapter7/Circle.java b/Chapter7/Circle.java new file mode 100644 index 0000000..c83596e --- /dev/null +++ b/Chapter7/Circle.java @@ -0,0 +1,9 @@ + +public class Circle { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 62e17083c17ea1175f07190f707eed31e13b708b Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 28 Jun 2021 16:38:25 +0800 Subject: [PATCH 143/700] Committed 2021/06/28 --- Chapter7/Circle.java | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/Chapter7/Circle.java b/Chapter7/Circle.java index c83596e..f7beed1 100644 --- a/Chapter7/Circle.java +++ b/Chapter7/Circle.java @@ -1,9 +1,13 @@ -public class Circle { - - public static void main(String[] args) { - // TODO Auto-generated method stub - +public class Circle extends TwoDShape11 { + + public Circle() { + super(); + } + + double area(double radius) { + + return radius * radius * 3.14; } } From 666d543959f58324b3c4d96b2426707d715a7c9f Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 28 Jun 2021 16:42:25 +0800 Subject: [PATCH 144/700] Committed 2021/06/28 --- Chapter7/Circle_test.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 Chapter7/Circle_test.java diff --git a/Chapter7/Circle_test.java b/Chapter7/Circle_test.java new file mode 100644 index 0000000..8d90d76 --- /dev/null +++ b/Chapter7/Circle_test.java @@ -0,0 +1,18 @@ + + +public class Circle_test { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Circle circumstancesCircle = new Circle(); + + double area; + + area = circumstancesCircle.area(10); + + System.out.println("The area of circle is " + area); + + } + +} From d1cea326f70b397c791e68f17f7bc3f345ec27a2 Mon Sep 17 00:00:00 2001 From: ResilientSpring <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 28 Jun 2021 16:48:05 +0800 Subject: [PATCH 145/700] Delete .log --- .metadata/.log | 9255 ------------------------------------------------ 1 file changed, 9255 deletions(-) delete mode 100644 .metadata/.log diff --git a/.metadata/.log b/.metadata/.log deleted file mode 100644 index 319c046..0000000 --- a/.metadata/.log +++ /dev/null @@ -1,9255 +0,0 @@ -!SESSION 2021-06-28 12:33:55.268 ----------------------------------------------- -eclipse.buildId=4.19.0.I20210303-1800 -java.version=15.0.1 -java.vendor=Oracle Corporation -BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US -Framework arguments: -product org.eclipse.epp.package.java.product -product org.eclipse.epp.package.java.product -Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product -data C:\Users\ted10014\SkyDrive\eclipse-workspace\Working directory\Example -product org.eclipse.epp.package.java.product - -!ENTRY org.eclipse.egit.ui 2 0 2021-06-28 12:36:51.124 -!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git -user global configuration and to define the default location to store repositories: 'C:\Users\ted10014'. If this is -not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and -EGit might behave differently since they see different configuration options. -This warning can be switched off on the Team > Git > Confirmations and Warnings preference page. - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:37:08.718 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:165) - at org.eclipse.swt.graphics.Image.win32_new(Image.java:2163) - at org.eclipse.swt.widgets.TaskBar.createShellLink(TaskBar.java:168) - at org.eclipse.swt.widgets.TaskBar.createShellLinkArray(TaskBar.java:208) - at org.eclipse.swt.widgets.TaskBar.setMenu(TaskBar.java:382) - at org.eclipse.swt.widgets.TaskItem.setMenu(TaskItem.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.setMenuOnTaskItem(TaskBarManager.java:121) - at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.update(TaskBarManager.java:112) - at org.eclipse.jface.action.MenuManager.update(MenuManager.java:673) - at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.addSystemTaskBarActions(TasksUiPlugin.java:479) - at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.access$7(TasksUiPlugin.java:458) - at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin$TasksUiInitializationJob.runInUIThread(TasksUiPlugin.java:394) - at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:37:08.722 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:165) - at org.eclipse.swt.graphics.Image.win32_new(Image.java:2163) - at org.eclipse.swt.widgets.TaskBar.createShellLink(TaskBar.java:168) - at org.eclipse.swt.widgets.TaskBar.createShellLinkArray(TaskBar.java:208) - at org.eclipse.swt.widgets.TaskBar.setMenu(TaskBar.java:382) - at org.eclipse.swt.widgets.TaskItem.setMenu(TaskItem.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.setMenuOnTaskItem(TaskBarManager.java:121) - at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.update(TaskBarManager.java:112) - at org.eclipse.jface.action.MenuManager.update(MenuManager.java:673) - at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.addSystemTaskBarActions(TasksUiPlugin.java:479) - at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.access$7(TasksUiPlugin.java:458) - at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin$TasksUiInitializationJob.runInUIThread(TasksUiPlugin.java:394) - at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.oomph.setup.ui 1 0 2021-06-28 12:37:44.356 -!MESSAGE Setup tasks were performed during startup updating 5 preferences.See 'C:\Users\ted10014\eclipse\java-2019-122\eclipse\configuration\org.eclipse.oomph.setup\setup.log' for details - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.082 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.088 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.092 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.102 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.105 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.108 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.110 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.113 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.123 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.128 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.152 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.154 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.157 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.159 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.161 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.164 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.166 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.169 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.171 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.173 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.176 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.178 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.181 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.183 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.186 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.189 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.191 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.194 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.196 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1315) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:237) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.199 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1314) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:237) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.201 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1315) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:236) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.204 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1314) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:236) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.207 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1315) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:235) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.209 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1314) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:235) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.212 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1315) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:234) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.214 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1314) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:234) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.235 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1315) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:233) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.238 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1314) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:233) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.241 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1315) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:232) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.243 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1314) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:232) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.246 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1314) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:231) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.248 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:214) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.250 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:213) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.252 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:212) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.255 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:211) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.258 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:210) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.260 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:208) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.263 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:207) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.267 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:206) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.269 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:205) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.272 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:204) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.274 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:199) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.276 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:198) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.279 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:196) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.281 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:195) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.283 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:193) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.286 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:192) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.288 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:190) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.291 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:189) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.293 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:187) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.295 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:186) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.297 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:185) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.300 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Font.(Font.java:111) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.createFont(AnimatedCanvas.java:458) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.createFont(AnimatedCanvas.java:432) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:183) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.302 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Font.(Font.java:111) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.createFont(AnimatedCanvas.java:458) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.createFont(AnimatedCanvas.java:432) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:182) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.305 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Font.(Font.java:111) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.createFont(AnimatedCanvas.java:458) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:181) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.307 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Font.(Font.java:111) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.createFont(AnimatedCanvas.java:458) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:180) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.309 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Font.(Font.java:111) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.createFont(AnimatedCanvas.java:458) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:179) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.311 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Font.(Font.java:111) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.init(AnimatedCanvas.java:378) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:176) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.314 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.317 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Path.(Path.java:86) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:688) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) - at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) - at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) - at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.320 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Path.(Path.java:86) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:683) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) - at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) - at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) - at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.322 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Path.(Path.java:86) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:683) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) - at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) - at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) - at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.325 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Path.(Path.java:86) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:683) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) - at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) - at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) - at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.327 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Path.(Path.java:86) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:683) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) - at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) - at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) - at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.330 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Path.(Path.java:86) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:683) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) - at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) - at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) - at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.363 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Path.(Path.java:86) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:683) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) - at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) - at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) - at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.365 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Path.(Path.java:86) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:683) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) - at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) - at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) - at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.368 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.370 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.373 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.375 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.378 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.381 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.383 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.386 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.setSelection(GearAnimator.java:372) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.doAnswer(GearAnimator.java:1252) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.onMouseDown(GearAnimator.java:1194) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:569) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.389 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:205) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.setSelection(GearAnimator.java:371) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.doAnswer(GearAnimator.java:1252) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.onMouseDown(GearAnimator.java:1194) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:569) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.392 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.394 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.397 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.399 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.403 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.406 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.408 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.410 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.413 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.414 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.417 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.420 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.422 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.425 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.428 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.430 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.433 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.436 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.438 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.441 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.443 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.445 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.447 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.449 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.452 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.455 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.458 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.460 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.491 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.494 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.497 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.500 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.502 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.505 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.507 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.509 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.512 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.514 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.518 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.520 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.523 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.525 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.528 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.530 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.533 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.535 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.538 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.540 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.542 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.544 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.547 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.549 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.551 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.553 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.555 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.557 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.559 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.562 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.564 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.566 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.568 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.570 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.573 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.575 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.577 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.579 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.582 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.584 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.586 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.setSelection(GearAnimator.java:372) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.doAnswer(GearAnimator.java:1252) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.onMouseDown(GearAnimator.java:1194) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:569) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.589 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:205) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.setSelection(GearAnimator.java:371) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.doAnswer(GearAnimator.java:1252) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.onMouseDown(GearAnimator.java:1194) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:569) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.591 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.594 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.596 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.599 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.601 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.604 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.606 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.608 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.611 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.613 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.615 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.617 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.619 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.622 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.625 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.627 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.630 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.632 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.635 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.637 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.640 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.642 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.645 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.647 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.650 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.652 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.655 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.657 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.659 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.662 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.664 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.666 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.687 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.689 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.692 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.694 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.697 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.699 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.701 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) -!SESSION 2021-06-28 12:39:53.540 ----------------------------------------------- -eclipse.buildId=4.19.0.I20210303-1800 -java.version=15.0.1 -java.vendor=Oracle Corporation -BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US -Framework arguments: -product org.eclipse.epp.package.java.product -product org.eclipse.epp.package.java.product -Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product -data C:\Users\ted10014\SkyDrive\eclipse-workspace\Working directory\Example -product org.eclipse.epp.package.java.product - -!ENTRY org.eclipse.mylyn.commons.ui 4 0 2021-06-28 12:40:58.854 -!MESSAGE For input string: "or" under radix 16 -!STACK 0 -java.lang.NumberFormatException: For input string: "or" under radix 16 - at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:68) - at java.base/java.lang.Integer.parseInt(Integer.java:652) - at org.eclipse.mylyn.internal.commons.ui.E4ThemeColor.getRGBFromCssString(E4ThemeColor.java:57) - at org.eclipse.mylyn.commons.ui.GradientColors.getRGBFromTheme(GradientColors.java:212) - at org.eclipse.mylyn.commons.ui.GradientColors.getBackground(GradientColors.java:190) - at org.eclipse.mylyn.commons.ui.GradientColors.createBorderColor(GradientColors.java:78) - at org.eclipse.mylyn.commons.ui.GradientColors.createColors(GradientColors.java:54) - at org.eclipse.mylyn.commons.ui.GradientColors.(GradientColors.java:50) - at org.eclipse.mylyn.commons.ui.GradientToolTip.initResources(GradientToolTip.java:49) - at org.eclipse.mylyn.commons.ui.GradientToolTip.(GradientToolTip.java:44) - at org.eclipse.mylyn.internal.tasks.ui.views.TaskListToolTip.(TaskListToolTip.java:126) - at org.eclipse.mylyn.internal.tasks.ui.views.TaskListFilteredTree.createActiveTaskComposite(TaskListFilteredTree.java:423) - at org.eclipse.mylyn.commons.workbench.AbstractFilteredTree.createFilterControls(AbstractFilteredTree.java:181) - at org.eclipse.ui.dialogs.FilteredTree.createControl(FilteredTree.java:362) - at org.eclipse.mylyn.commons.workbench.EnhancedFilteredTree.createControl(EnhancedFilteredTree.java:61) - at org.eclipse.mylyn.commons.workbench.AbstractFilteredTree.createControl(AbstractFilteredTree.java:91) - at org.eclipse.ui.dialogs.FilteredTree.init(FilteredTree.java:331) - at org.eclipse.ui.dialogs.FilteredTree.(FilteredTree.java:289) - at org.eclipse.mylyn.commons.workbench.EnhancedFilteredTree.(EnhancedFilteredTree.java:48) - at org.eclipse.mylyn.commons.workbench.AbstractFilteredTree.(AbstractFilteredTree.java:71) - at org.eclipse.mylyn.internal.tasks.ui.views.TaskListFilteredTree.(TaskListFilteredTree.java:134) - at org.eclipse.mylyn.internal.tasks.ui.views.TaskListView.createPartControl(TaskListView.java:590) - at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:158) - at org.eclipse.ui.internal.e4.compatibility.CompatibilityView.createPartControl(CompatibilityView.java:155) - at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:365) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) - at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:999) - at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:964) - at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:140) - at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:405) - at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:332) - at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:202) - at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91) - at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60) - at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42) - at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:999) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$1.run(PartRenderingEngine.java:544) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:528) - at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.createWidget(ElementReferenceRenderer.java:73) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:999) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) - at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1209) - at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:114) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:677) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) - at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) - at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) - at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) - at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) - at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) - at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) - at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) - at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) - at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) - at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveRenderer.processContents(PerspectiveRenderer.java:51) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) - at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.showTab(PerspectiveStackRenderer.java:82) - at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:114) - at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.postProcess(PerspectiveStackRenderer.java:64) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:677) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) - at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) - at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) - at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) - at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:666) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1083) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.egit.ui 2 0 2021-06-28 12:41:24.215 -!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git -user global configuration and to define the default location to store repositories: 'C:\Users\ted10014'. If this is -not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and -EGit might behave differently since they see different configuration options. -This warning can be switched off on the Team > Git > Confirmations and Warnings preference page. - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:41:35.210 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:165) - at org.eclipse.swt.graphics.Image.win32_new(Image.java:2163) - at org.eclipse.swt.widgets.TaskBar.createShellLink(TaskBar.java:168) - at org.eclipse.swt.widgets.TaskBar.createShellLinkArray(TaskBar.java:208) - at org.eclipse.swt.widgets.TaskBar.setMenu(TaskBar.java:382) - at org.eclipse.swt.widgets.TaskItem.setMenu(TaskItem.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.setMenuOnTaskItem(TaskBarManager.java:121) - at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.update(TaskBarManager.java:112) - at org.eclipse.jface.action.MenuManager.update(MenuManager.java:673) - at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.addSystemTaskBarActions(TasksUiPlugin.java:479) - at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.access$7(TasksUiPlugin.java:458) - at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin$TasksUiInitializationJob.runInUIThread(TasksUiPlugin.java:394) - at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:41:35.215 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:165) - at org.eclipse.swt.graphics.Image.win32_new(Image.java:2163) - at org.eclipse.swt.widgets.TaskBar.createShellLink(TaskBar.java:168) - at org.eclipse.swt.widgets.TaskBar.createShellLinkArray(TaskBar.java:208) - at org.eclipse.swt.widgets.TaskBar.setMenu(TaskBar.java:382) - at org.eclipse.swt.widgets.TaskItem.setMenu(TaskItem.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.setMenuOnTaskItem(TaskBarManager.java:121) - at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.update(TaskBarManager.java:112) - at org.eclipse.jface.action.MenuManager.update(MenuManager.java:673) - at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.addSystemTaskBarActions(TasksUiPlugin.java:479) - at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.access$7(TasksUiPlugin.java:458) - at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin$TasksUiInitializationJob.runInUIThread(TasksUiPlugin.java:394) - at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) From 2a563ab8fd281d61398c3747cd65fc5fca1c0765 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 8 Jul 2021 16:15:53 +0800 Subject: [PATCH 146/700] Committed 2021/7/8 --- .../org.eclipse.core.resources/.root/1.tree | Bin 0 -> 81 bytes .../.settings/org.eclipse.ui.prefs | 2 ++ Chapter7/Triangle_.java | 26 ++++++++++++++++++ Chapter7/TwoDShape_.java | 16 +++++++++++ 4 files changed, 44 insertions(+) create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.root/1.tree create mode 100644 .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs create mode 100644 Chapter7/Triangle_.java create mode 100644 Chapter7/TwoDShape_.java diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/1.tree b/.metadata/.plugins/org.eclipse.core.resources/.root/1.tree new file mode 100644 index 0000000000000000000000000000000000000000..8a1fc9ec5de0727c9f056384e5a3167da908f53b GIT binary patch literal 81 zcmZQ!W@2K102mGB!YM`uk^G``z0~BK%!1-ny{wcHz2y9&RFFI)6C(p7hz60&U>yJm CSO?Dl literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs new file mode 100644 index 0000000..08076f2 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +showIntro=false diff --git a/Chapter7/Triangle_.java b/Chapter7/Triangle_.java new file mode 100644 index 0000000..5b9bc9a --- /dev/null +++ b/Chapter7/Triangle_.java @@ -0,0 +1,26 @@ +// Even though TwoDShape is a superclass for Triangle, it is also a completely independent, stand-alone class. +public class Triangle_ extends TwoDShape { + + String style; + + double area() { + return (width * height) / 2 ; // Triangle can refer to the members of TwoDShape as if they were part of Triangle. + } + + void showStyle() { + System.out.println("Triangle is " + style); + } + + public static void main(String[] args) { + // TODO Auto-generated method stub + + TwoDShape shape = new TwoDShape(); + + shape.height = 20; + shape.width = 10; + + shape.showDim(); + + } + +} diff --git a/Chapter7/TwoDShape_.java b/Chapter7/TwoDShape_.java new file mode 100644 index 0000000..07aaacd --- /dev/null +++ b/Chapter7/TwoDShape_.java @@ -0,0 +1,16 @@ +// Even though TwoDShape is a superclass, it is also a completely independent, stand-alone class. +public class TwoDShape_ extends TwoDShape { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + TwoDShape shape = new TwoDShape(); + + shape.height = 20; + shape.width = 10; + + shape.showDim(); + + } + +} From 86f1d13e3a6a0d9a72724d8aa3604c43cd56c7ae Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 8 Jul 2021 16:15:53 +0800 Subject: [PATCH 147/700] Committed 2021/7/8 --- .../org.eclipse.core.resources/.root/1.tree | Bin 0 -> 81 bytes .../.settings/org.eclipse.ui.prefs | 2 ++ Chapter7/Triangle_.java | 26 ++++++++++++++++++ Chapter7/TwoDShape_.java | 16 +++++++++++ 4 files changed, 44 insertions(+) create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.root/1.tree create mode 100644 .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs create mode 100644 Chapter7/Triangle_.java create mode 100644 Chapter7/TwoDShape_.java diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/1.tree b/.metadata/.plugins/org.eclipse.core.resources/.root/1.tree new file mode 100644 index 0000000000000000000000000000000000000000..8a1fc9ec5de0727c9f056384e5a3167da908f53b GIT binary patch literal 81 zcmZQ!W@2K102mGB!YM`uk^G``z0~BK%!1-ny{wcHz2y9&RFFI)6C(p7hz60&U>yJm CSO?Dl literal 0 HcmV?d00001 diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs new file mode 100644 index 0000000..08076f2 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +showIntro=false diff --git a/Chapter7/Triangle_.java b/Chapter7/Triangle_.java new file mode 100644 index 0000000..5b9bc9a --- /dev/null +++ b/Chapter7/Triangle_.java @@ -0,0 +1,26 @@ +// Even though TwoDShape is a superclass for Triangle, it is also a completely independent, stand-alone class. +public class Triangle_ extends TwoDShape { + + String style; + + double area() { + return (width * height) / 2 ; // Triangle can refer to the members of TwoDShape as if they were part of Triangle. + } + + void showStyle() { + System.out.println("Triangle is " + style); + } + + public static void main(String[] args) { + // TODO Auto-generated method stub + + TwoDShape shape = new TwoDShape(); + + shape.height = 20; + shape.width = 10; + + shape.showDim(); + + } + +} diff --git a/Chapter7/TwoDShape_.java b/Chapter7/TwoDShape_.java new file mode 100644 index 0000000..07aaacd --- /dev/null +++ b/Chapter7/TwoDShape_.java @@ -0,0 +1,16 @@ +// Even though TwoDShape is a superclass, it is also a completely independent, stand-alone class. +public class TwoDShape_ extends TwoDShape { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + TwoDShape shape = new TwoDShape(); + + shape.height = 20; + shape.width = 10; + + shape.showDim(); + + } + +} From 191a7d964b3b0c417248665e75e62c21eaeb12b9 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 11 Jul 2021 14:17:43 +0800 Subject: [PATCH 148/700] Committed 2021/07/11 --- Chapter6/AccessExperiment.java | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 Chapter6/AccessExperiment.java diff --git a/Chapter6/AccessExperiment.java b/Chapter6/AccessExperiment.java new file mode 100644 index 0000000..762684b --- /dev/null +++ b/Chapter6/AccessExperiment.java @@ -0,0 +1,28 @@ + +public class AccessExperiment { + + private int alpha; // private access + public int beta; // public access + int gamma; // default access + + /* Methods to access alpha. It is OK for a member of a class to access a private member of the same class.*/ + void setAlpha(int a) { + alpha = a; + } + + int getAlpha() { + return alpha; + } + + public static void main(String[] args) { + // TODO Auto-generated method stub + + AccessExperiment exploitationAccessExperiment = new AccessExperiment(); + + exploitationAccessExperiment.alpha = 10; + + System.out.println("exploitation.alpha is " + exploitationAccessExperiment.getAlpha()); + + } + +} From 9386e594f2ebdd927c09ac732ba3af76d338969c Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 11 Jul 2021 14:41:05 +0800 Subject: [PATCH 149/700] Committed 2021/7/11 --- Chapter6/FSDemo_experiment.java | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Chapter6/FSDemo_experiment.java diff --git a/Chapter6/FSDemo_experiment.java b/Chapter6/FSDemo_experiment.java new file mode 100644 index 0000000..0e53bd2 --- /dev/null +++ b/Chapter6/FSDemo_experiment.java @@ -0,0 +1,20 @@ + +public class FSDemo_experiment { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + FailSoftArray failSoftArray = new FailSoftArray(12, -1); + + System.out.println(failSoftArray.get(4)); + + int b[] = new int[12]; + System.out.println(b[4]); + + failSoftArray.put(18, 6); + + System.out.println(failSoftArray.get(18)); + + } + +} From 2087a0a1d2541c2b073a758ea6f8cd49df689e2f Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 11 Jul 2021 16:10:51 +0800 Subject: [PATCH 150/700] Committed 2021/7/11 --- Chapter7/Triangle2_.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Chapter7/Triangle2_.java diff --git a/Chapter7/Triangle2_.java b/Chapter7/Triangle2_.java new file mode 100644 index 0000000..8c2713c --- /dev/null +++ b/Chapter7/Triangle2_.java @@ -0,0 +1,19 @@ + +public class Triangle2_ extends TwoDShape2 { + + String styleString; + + double area() { + return width * height / 2; + } + + void show() { + System.out.println("Triangle is " + styleString); + } + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 99095896cba464212e256e6426fa49bb8f06b085 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 11 Jul 2021 23:13:28 +0800 Subject: [PATCH 151/700] Committed 2021/7/11 --- Chapter7/calling_superclass_member.java | 39 +++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 Chapter7/calling_superclass_member.java diff --git a/Chapter7/calling_superclass_member.java b/Chapter7/calling_superclass_member.java new file mode 100644 index 0000000..52e47ac --- /dev/null +++ b/Chapter7/calling_superclass_member.java @@ -0,0 +1,39 @@ + +class Super { + int i; + + void performative() { + System.out.println("Super's perfomative method."); + } +} + +class Sub extends Super { + + int a = i * 10; +// i = 10; + + void performative() { + System.out.println("Sub's performative method."); + } + + double decorative() { + return i + 1; + } + +} + +public class calling_superclass_member { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Sub sub = new Sub(); + sub.performative(); + + double catcher = sub.decorative(); + + System.out.println(catcher); + + } + +} From 4bd7feef17ebc491ce31c799cf1d36eb2ab8660a Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 12 Jul 2021 00:59:43 +0800 Subject: [PATCH 152/700] Committed 2021/7/12 --- Chapter7/An_example_of_inheritance.java | 95 +++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 Chapter7/An_example_of_inheritance.java diff --git a/Chapter7/An_example_of_inheritance.java b/Chapter7/An_example_of_inheritance.java new file mode 100644 index 0000000..b08d77c --- /dev/null +++ b/Chapter7/An_example_of_inheritance.java @@ -0,0 +1,95 @@ +// Source: https://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html +class Bicycle { + + // the Bicycle class has three fields + public int cadence; + public int gear; + public int speed; + + // the Bicycle class has one constructor + public Bicycle(int startCadence, int startSpeed, int startGear) { + gear = startGear; + cadence = startCadence; + speed = startSpeed; + } + + // the Bicycle class has four methods + public void setCadence(int newValue) { + cadence = newValue; + } + + public void setGear(int newValue) { + gear = newValue; + } + + public void applyBrake(int decrement) { + speed -= decrement; + } + + public void speedUp(int increment) { + speed += increment; + } + +} + +class MountainBike extends Bicycle { + + // the MountainBike subclass adds one field + public int seatHeight; + + // the MountainBike subclass has one constructor + public MountainBike(int startHeight, int startCadence, int startSpeed, int startGear) { + super(startCadence, startSpeed, startGear); + + seatHeight = startHeight; + } + + // the MountainBike subclass adds one method + public void setHeight(int newValue) { + seatHeight = newValue; + } +} + +/* MountainBike inherits all the fields and methods of Bicycle and adds the field seatHeight and a method to set it. + * Except for the constructor, it is as if you had written a new MountainBike class entirely from scratch, + * with four fields and five methods. + * + * However, you didn't have to do all the work. + * + * This would be especially valuable if the methods in the Bicycle class were complex + * and had taken substantial time to debug. + * + * */ + +public class An_example_of_inheritance { + + public static void main(String[] args) { + + MountainBike giantBike = new MountainBike(15, 28, 0, 10); + + System.out.println(giantBike.cadence); + + } +} + +/* Keynote: + * In the Java language, classes can be derived from other classes, + * thereby inheriting fields and methods from those classes. + * + * Definitions: + * A class that is derived from another class is called a subclass (also a derived class, + * extended class, or child class). The class from which the subclass is derived is called a superclass + * (also a base class or a parent class). + * + * The idea of inheritance is simple but powerful: When you want to create a new class and + * there is already a class that includes some of the code that you want, + * you can derive your new class from the existing class. + * + * In doing this, you can reuse the fields and methods of the existing class without having to write + * (and debug!) them yourself. + * + * A subclass inherits all the members (fields, methods, and nested classes) from its superclass. + * Constructors are not members, so they are not inherited by subclasses, + * but the constructor of the superclass can be invoked from the subclass. + * + * */ From cab430edfb6eb7967ce21601b7d12194080496b5 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 12 Jul 2021 01:04:39 +0800 Subject: [PATCH 153/700] Committed 2021/7/12 --- .classpath | 1 + Questions_to_ask/Inheritance.java | 31 +++++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 Questions_to_ask/Inheritance.java diff --git a/.classpath b/.classpath index a0f8823..9696b10 100644 --- a/.classpath +++ b/.classpath @@ -16,5 +16,6 @@ + diff --git a/Questions_to_ask/Inheritance.java b/Questions_to_ask/Inheritance.java new file mode 100644 index 0000000..884e3d0 --- /dev/null +++ b/Questions_to_ask/Inheritance.java @@ -0,0 +1,31 @@ + +class Super2 { + int i; + + void performative() { + System.out.println("Super's perfomative method."); + } +} + +class Sub_class extends Super { + + int a = i * 10; + i = 11; + + void performative() { + System.out.println("Sub_class's performative method."); + } + + double decorative() { + return i + 1; + } + +} + +public class Inheritance { + + public static void main(String[] args) { + + } + +} From 594de3aba9c7edc99445a63578f100c9406e771c Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 12 Jul 2021 01:16:08 +0800 Subject: [PATCH 154/700] Committed 2021/7/12 --- Questions_to_ask/Inheritance.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Questions_to_ask/Inheritance.java b/Questions_to_ask/Inheritance.java index 884e3d0..3d1a13d 100644 --- a/Questions_to_ask/Inheritance.java +++ b/Questions_to_ask/Inheritance.java @@ -3,11 +3,11 @@ class Super2 { int i; void performative() { - System.out.println("Super's perfomative method."); + System.out.println("Super2's perfomative method."); } } -class Sub_class extends Super { +class Sub_class extends Super2 { int a = i * 10; i = 11; From 1b047f7e7d54747b3db8caffdf93860160166b3f Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 12 Jul 2021 01:19:35 +0800 Subject: [PATCH 155/700] Committed 2021/7/12 --- Questions_to_ask/Inheritance2.java | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Questions_to_ask/Inheritance2.java diff --git a/Questions_to_ask/Inheritance2.java b/Questions_to_ask/Inheritance2.java new file mode 100644 index 0000000..3fa1cb9 --- /dev/null +++ b/Questions_to_ask/Inheritance2.java @@ -0,0 +1,27 @@ + +class Super3 { + int i = 10; + + void performative() { + System.out.println("Super3's perfomative method."); + } +} + +class Sub_class2 extends Super3 { + + int a = i * 10; + i = 11; + + void performative() { + System.out.println("Sub_class2's performative method."); + } + + double decorative() { + return i + 1; + } + +} + +public class Inheritance2 { + +} From 026dbe1314c743ee8467e84607a24b203ec58ef3 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 12 Jul 2021 16:29:17 +0800 Subject: [PATCH 156/700] Committed 2021/7/12 --- Chapter7/An_example_of_inheritance.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Chapter7/An_example_of_inheritance.java b/Chapter7/An_example_of_inheritance.java index b08d77c..2176b85 100644 --- a/Chapter7/An_example_of_inheritance.java +++ b/Chapter7/An_example_of_inheritance.java @@ -92,4 +92,13 @@ public static void main(String[] args) { * Constructors are not members, so they are not inherited by subclasses, * but the constructor of the superclass can be invoked from the subclass. * +Private Members in a Superclass: +A subclass does not inherit the private members of its parent class. +However, if the superclass has public or protected methods for accessing its private fields, +these can also be used by the subclass. + +A nested class has access to all the private members of its enclosing class—both fields and methods. +Therefore, a public or protected nested class inherited by a subclass has indirect access to +all of the private members of the superclass. + * * */ From eb4ca0b8d3e44c0ed99a58459dcc24ca43b05f64 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 12 Jul 2021 17:40:09 +0800 Subject: [PATCH 157/700] Committed 2021/7/12 --- Chapter7/An_example_of_inheritance2.java | 34 ++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 Chapter7/An_example_of_inheritance2.java diff --git a/Chapter7/An_example_of_inheritance2.java b/Chapter7/An_example_of_inheritance2.java new file mode 100644 index 0000000..b6a8828 --- /dev/null +++ b/Chapter7/An_example_of_inheritance2.java @@ -0,0 +1,34 @@ +// Source: https://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html + +/* What You Can Do in a Subclass: + * + * A subclass inherits all of the public and protected members of its parent, + * no matter what package the subclass is in. + * + * If the subclass is in the same package as its parent, it also inherits the package-private members of the parent. + * + * You can use the inherited members as is, replace them, hide them, or supplement them with new members: + * + ** The inherited fields can be used directly, just like any other fields. + * + ** You can declare a field in the subclass with the same name as the one in the superclass, + * thus hiding it (not recommended). + * + ** You can declare new fields in the subclass that are not in the superclass. + * + ** The inherited methods can be used directly as they are. + * + ** You can write a new "instance" method in the subclass that has the same signature as the one in the superclass, + * thus overriding it. + * + ** You can write a new "static" method in the subclass that has the same signature as the one in the superclass, + * thus hiding it. + * + ** You can write a subclass constructor that invokes the constructor of the superclass, + * either implicitly or by using the keyword super. + * + * */ + +public class An_example_of_inheritance2 { + +} From 53f535c0bc783ba2f92499de9b5bb3d6d082b27a Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 12 Jul 2021 18:18:02 +0800 Subject: [PATCH 158/700] Committed 2021/7/12 --- Chapter7/Override_v_Overload2.java | 46 ++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 Chapter7/Override_v_Overload2.java diff --git a/Chapter7/Override_v_Overload2.java b/Chapter7/Override_v_Overload2.java new file mode 100644 index 0000000..d4a7346 --- /dev/null +++ b/Chapter7/Override_v_Overload2.java @@ -0,0 +1,46 @@ + +class Stratify { + int i, j; + + Stratify(int a, int b){ + i = a; + j = b; + } + + // display i and j + void show() { + System.out.println("i and j: " + i + " " + j); + } +} + +class Optical_illusion extends Stratify { + + int k; + + Optical_illusion(int a, int b, int c){ + super(a, b); + + k = c; + } + + // overload show() + void show(String msg) { // Because signatures differ, this show() simply overloads show() in superclass A. + System.out.println(msg + k); + } + +} + +public class Override_v_Overload2 { + + public static void main(String[] args) { + + Stratify stratified_Stratify = new Stratify(2, 3); + + Optical_illusion illusion = new Optical_illusion(4, 5, 6); + + illusion.show(); // calling superclass' show() + illusion.show("Method overloading lets you choose a version from a various methods with the same name."); + + } + +} From 01141f5c92c143d3c457a07c9073e8a3c516a35f Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 13 Jul 2021 13:46:20 +0800 Subject: [PATCH 159/700] Committed 2021/7/13 --- Chapter7/Self_Test_7_2_2.java | 28 ++++++++++++++++++++++++++++ Chapter7/Self_Test_7_3.java | 25 +++++++++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 Chapter7/Self_Test_7_2_2.java create mode 100644 Chapter7/Self_Test_7_3.java diff --git a/Chapter7/Self_Test_7_2_2.java b/Chapter7/Self_Test_7_2_2.java new file mode 100644 index 0000000..3779a7a --- /dev/null +++ b/Chapter7/Self_Test_7_2_2.java @@ -0,0 +1,28 @@ + +class geriatric{ + int a = 2; + static int b = 5; + + static int exploitation (){ + return b * 6; + } +} + +class slippery_slope extends geriatric{ + int c = a * b; + +} + + +public class Self_Test_7_2_2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + slippery_slope slope = new slippery_slope(); + + System.out.println(slope.c); + + } + +} diff --git a/Chapter7/Self_Test_7_3.java b/Chapter7/Self_Test_7_3.java new file mode 100644 index 0000000..3823f41 --- /dev/null +++ b/Chapter7/Self_Test_7_3.java @@ -0,0 +1,25 @@ + +class supra_class{ + private int a = 1; + + int get(){ + return a; + } + + void amendment(int new_number){ + a = new_number; + } +} + +class elitist extends supra_class{ + int b = a * 5; +} + +public class Self_Test_7_3 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 483413d1d1aeb955b8e9ca561158fa50a4721dfc Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 13 Jul 2021 15:10:41 +0800 Subject: [PATCH 160/700] Committed 2021/7/13 --- Chapter7/Self_Test_7_4.java | 45 +++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 Chapter7/Self_Test_7_4.java diff --git a/Chapter7/Self_Test_7_4.java b/Chapter7/Self_Test_7_4.java new file mode 100644 index 0000000..a246036 --- /dev/null +++ b/Chapter7/Self_Test_7_4.java @@ -0,0 +1,45 @@ + +class concede { + int a; + int b; + int c; + + public concede(int d, int e, int f) { + a = d; + b = e; + c = f; + } + + void performant() { + System.out.println("This is the from superclass."); + } +} + +class secret_sauce extends concede{ + + int g; + int h; + int i; + + public secret_sauce() { + super(g, h, i); + + + } + + void performant() { + super.performant(); + + System.out.println("This is from sub-class."); + } +} + + +public class Self_Test_7_4 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From c69b94acc3ede6cbeb66242d1162e9844285a20e Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 13 Jul 2021 15:37:48 +0800 Subject: [PATCH 161/700] Committed 2021/7/13 --- Chapter7/Self_Test_7_4.java | 2 +- Chapter7/Self_Test_7_4_2.java | 45 +++++++++++++++++++++++++ Questions_to_ask/super_constructor.java | 38 +++++++++++++++++++++ 3 files changed, 84 insertions(+), 1 deletion(-) create mode 100644 Chapter7/Self_Test_7_4_2.java create mode 100644 Questions_to_ask/super_constructor.java diff --git a/Chapter7/Self_Test_7_4.java b/Chapter7/Self_Test_7_4.java index a246036..c32a052 100644 --- a/Chapter7/Self_Test_7_4.java +++ b/Chapter7/Self_Test_7_4.java @@ -17,7 +17,7 @@ void performant() { class secret_sauce extends concede{ - int g; + int g = 10; int h; int i; diff --git a/Chapter7/Self_Test_7_4_2.java b/Chapter7/Self_Test_7_4_2.java new file mode 100644 index 0000000..9882c1b --- /dev/null +++ b/Chapter7/Self_Test_7_4_2.java @@ -0,0 +1,45 @@ + +class concession { + int a; + int b; + int c; + + public concession(int d, int e, int f) { + // TODO Auto-generated constructor stub + + a = d; + b = e; + c = f; + } + + void performant() { + System.out.println("This is the from superclass."); + } +} + +class excerpt extends concession { + + int a = 18; + int g = super.a; + + public excerpt(int d, int e, int f) { + super(d, e, f); + // TODO Auto-generated constructor stub + + System.out.println("a and super.a are " + a + ", " + g); + + } + +} + + +public class Self_Test_7_4_2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + excerpt callbackExcerpt = new excerpt(1, 2, 3); + + } + +} diff --git a/Questions_to_ask/super_constructor.java b/Questions_to_ask/super_constructor.java new file mode 100644 index 0000000..3b9ae99 --- /dev/null +++ b/Questions_to_ask/super_constructor.java @@ -0,0 +1,38 @@ +class conceding { + int a; + int b; + int c; + + public conceding(int d, int e, int f) { + a = d; + b = e; + c = f; + } + + void performant() { + System.out.println("This is the from superclass."); + } +} + +class secret_formula extends concede{ + + int g = 10; + int h; + int i; + + public secret_formula() { + super(g, h, i); + + + } + + void performant() { + super.performant(); + + System.out.println("This is from sub-class."); + } +} + +public class super_constructor { + +} From 05b400be699e0b1ef542554eee373381d4836f5e Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 17 Jul 2021 14:22:11 +0800 Subject: [PATCH 162/700] Committed 2021/7/17 --- Miscellaneous/Function_place.java | 17 +++++++++++++++++ Miscellaneous/Function_place2.java | 18 ++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 Miscellaneous/Function_place.java create mode 100644 Miscellaneous/Function_place2.java diff --git a/Miscellaneous/Function_place.java b/Miscellaneous/Function_place.java new file mode 100644 index 0000000..6baf807 --- /dev/null +++ b/Miscellaneous/Function_place.java @@ -0,0 +1,17 @@ +// Convert Function_holding_param2 from C++ into Java. +public class Function_place { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + box(7, 20, 4); + box(50, 3, 2); + box(3, 6, 9); + + } + + static void box(int length, int width, int height) { + System.out.println("Volume of box is " + length * width * height); + } + +} diff --git a/Miscellaneous/Function_place2.java b/Miscellaneous/Function_place2.java new file mode 100644 index 0000000..b8bea52 --- /dev/null +++ b/Miscellaneous/Function_place2.java @@ -0,0 +1,18 @@ + +public class Function_place2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} + +void box(int length, int width, int height) { + System.out.println("Volume of box is " + length * width * height); +} + +public static void main(String[] args) { + // TODO Auto-generated method stub + +} From a6796e378b565f39f2afc1edf6e32f31ce742c2c Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 18 Jul 2021 15:57:42 +0800 Subject: [PATCH 163/700] Committed 2021/7/18 --- .metadata/.log | 9255 +++++++++++++++++++++++++++++ Chapter7/Override_v_Overload.java | 58 + 2 files changed, 9313 insertions(+) create mode 100644 .metadata/.log create mode 100644 Chapter7/Override_v_Overload.java diff --git a/.metadata/.log b/.metadata/.log new file mode 100644 index 0000000..319c046 --- /dev/null +++ b/.metadata/.log @@ -0,0 +1,9255 @@ +!SESSION 2021-06-28 12:33:55.268 ----------------------------------------------- +eclipse.buildId=4.19.0.I20210303-1800 +java.version=15.0.1 +java.vendor=Oracle Corporation +BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US +Framework arguments: -product org.eclipse.epp.package.java.product -product org.eclipse.epp.package.java.product +Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product -data C:\Users\ted10014\SkyDrive\eclipse-workspace\Working directory\Example -product org.eclipse.epp.package.java.product + +!ENTRY org.eclipse.egit.ui 2 0 2021-06-28 12:36:51.124 +!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git +user global configuration and to define the default location to store repositories: 'C:\Users\ted10014'. If this is +not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and +EGit might behave differently since they see different configuration options. +This warning can be switched off on the Team > Git > Confirmations and Warnings preference page. + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:37:08.718 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:165) + at org.eclipse.swt.graphics.Image.win32_new(Image.java:2163) + at org.eclipse.swt.widgets.TaskBar.createShellLink(TaskBar.java:168) + at org.eclipse.swt.widgets.TaskBar.createShellLinkArray(TaskBar.java:208) + at org.eclipse.swt.widgets.TaskBar.setMenu(TaskBar.java:382) + at org.eclipse.swt.widgets.TaskItem.setMenu(TaskItem.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.setMenuOnTaskItem(TaskBarManager.java:121) + at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.update(TaskBarManager.java:112) + at org.eclipse.jface.action.MenuManager.update(MenuManager.java:673) + at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.addSystemTaskBarActions(TasksUiPlugin.java:479) + at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.access$7(TasksUiPlugin.java:458) + at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin$TasksUiInitializationJob.runInUIThread(TasksUiPlugin.java:394) + at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:37:08.722 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:165) + at org.eclipse.swt.graphics.Image.win32_new(Image.java:2163) + at org.eclipse.swt.widgets.TaskBar.createShellLink(TaskBar.java:168) + at org.eclipse.swt.widgets.TaskBar.createShellLinkArray(TaskBar.java:208) + at org.eclipse.swt.widgets.TaskBar.setMenu(TaskBar.java:382) + at org.eclipse.swt.widgets.TaskItem.setMenu(TaskItem.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.setMenuOnTaskItem(TaskBarManager.java:121) + at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.update(TaskBarManager.java:112) + at org.eclipse.jface.action.MenuManager.update(MenuManager.java:673) + at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.addSystemTaskBarActions(TasksUiPlugin.java:479) + at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.access$7(TasksUiPlugin.java:458) + at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin$TasksUiInitializationJob.runInUIThread(TasksUiPlugin.java:394) + at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.oomph.setup.ui 1 0 2021-06-28 12:37:44.356 +!MESSAGE Setup tasks were performed during startup updating 5 preferences.See 'C:\Users\ted10014\eclipse\java-2019-122\eclipse\configuration\org.eclipse.oomph.setup\setup.log' for details + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.082 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.088 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.092 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.102 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.105 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.108 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.110 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.113 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.123 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.128 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.152 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.154 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.157 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.159 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.161 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.164 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.166 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.169 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.171 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.173 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.176 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.178 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.181 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.183 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.186 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.189 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.191 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.194 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.196 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1315) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:237) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.199 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1314) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:237) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.201 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1315) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:236) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.204 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1314) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:236) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.207 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1315) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:235) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.209 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1314) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:235) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.212 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1315) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:234) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.214 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1314) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:234) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.235 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1315) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:233) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.238 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1314) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:233) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.241 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1315) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:232) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.243 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1314) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:232) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.246 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1314) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:231) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.248 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:214) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.250 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:213) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.252 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:212) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.255 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:211) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.258 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:210) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.260 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:208) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.263 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:207) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.267 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:206) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.269 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:205) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.272 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:204) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.274 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:199) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.276 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:198) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.279 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:196) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.281 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:195) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.283 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:193) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.286 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:192) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.288 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:190) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.291 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:189) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.293 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:187) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.295 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:186) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.297 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:605) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:185) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.300 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Font.(Font.java:111) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.createFont(AnimatedCanvas.java:458) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.createFont(AnimatedCanvas.java:432) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:183) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.302 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Font.(Font.java:111) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.createFont(AnimatedCanvas.java:458) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.createFont(AnimatedCanvas.java:432) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:182) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.305 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Font.(Font.java:111) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.createFont(AnimatedCanvas.java:458) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:181) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.307 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Font.(Font.java:111) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.createFont(AnimatedCanvas.java:458) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:180) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.309 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Font.(Font.java:111) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.createFont(AnimatedCanvas.java:458) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:179) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.311 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Font.(Font.java:111) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.init(AnimatedCanvas.java:378) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:176) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) + at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.314 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.317 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Path.(Path.java:86) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:688) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) + at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) + at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) + at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) + at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.320 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Path.(Path.java:86) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:683) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) + at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) + at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) + at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) + at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.322 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Path.(Path.java:86) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:683) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) + at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) + at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) + at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) + at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.325 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Path.(Path.java:86) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:683) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) + at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) + at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) + at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) + at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.327 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Path.(Path.java:86) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:683) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) + at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) + at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) + at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) + at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.330 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Path.(Path.java:86) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:683) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) + at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) + at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) + at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) + at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.363 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Path.(Path.java:86) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:683) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) + at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) + at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) + at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) + at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.365 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Path.(Path.java:86) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:683) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) + at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) + at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) + at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) + at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.368 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.370 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.373 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.375 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.378 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.381 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.383 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.386 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.setSelection(GearAnimator.java:372) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.doAnswer(GearAnimator.java:1252) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.onMouseDown(GearAnimator.java:1194) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:569) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.389 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:205) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.setSelection(GearAnimator.java:371) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.doAnswer(GearAnimator.java:1252) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.onMouseDown(GearAnimator.java:1194) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:569) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.392 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.394 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.397 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.399 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.403 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.406 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.408 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.410 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.413 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.414 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.417 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.420 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.422 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.425 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.428 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.430 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.433 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.436 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.438 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.441 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.443 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.445 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.447 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.449 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.452 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.455 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.458 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.460 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.491 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.494 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.497 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.500 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.502 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.505 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.507 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.509 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.512 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.514 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.518 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.520 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.523 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.525 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.528 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.530 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.533 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.535 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.538 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.540 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.542 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.544 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.547 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.549 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.551 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.553 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.555 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.557 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.559 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.562 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.564 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.566 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.568 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.570 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.573 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.575 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.577 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.579 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.582 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.584 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.586 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.setSelection(GearAnimator.java:372) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.doAnswer(GearAnimator.java:1252) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.onMouseDown(GearAnimator.java:1194) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:569) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.589 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:205) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.setSelection(GearAnimator.java:371) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.doAnswer(GearAnimator.java:1252) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.onMouseDown(GearAnimator.java:1194) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:569) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.591 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.594 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.596 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.599 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.601 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.604 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.606 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.608 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.611 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.613 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.615 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.617 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.619 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.622 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.625 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.627 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.630 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.632 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.635 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.637 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.640 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.642 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.645 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.647 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.650 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.652 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.655 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.657 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.659 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.662 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.664 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.666 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.687 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.689 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.692 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.694 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.697 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.699 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.701 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:113) + at org.eclipse.swt.graphics.GC.(GC.java:167) + at org.eclipse.swt.graphics.GC.(GC.java:135) + at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) + at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) + at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) + at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) +!SESSION 2021-06-28 12:39:53.540 ----------------------------------------------- +eclipse.buildId=4.19.0.I20210303-1800 +java.version=15.0.1 +java.vendor=Oracle Corporation +BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US +Framework arguments: -product org.eclipse.epp.package.java.product -product org.eclipse.epp.package.java.product +Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product -data C:\Users\ted10014\SkyDrive\eclipse-workspace\Working directory\Example -product org.eclipse.epp.package.java.product + +!ENTRY org.eclipse.mylyn.commons.ui 4 0 2021-06-28 12:40:58.854 +!MESSAGE For input string: "or" under radix 16 +!STACK 0 +java.lang.NumberFormatException: For input string: "or" under radix 16 + at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:68) + at java.base/java.lang.Integer.parseInt(Integer.java:652) + at org.eclipse.mylyn.internal.commons.ui.E4ThemeColor.getRGBFromCssString(E4ThemeColor.java:57) + at org.eclipse.mylyn.commons.ui.GradientColors.getRGBFromTheme(GradientColors.java:212) + at org.eclipse.mylyn.commons.ui.GradientColors.getBackground(GradientColors.java:190) + at org.eclipse.mylyn.commons.ui.GradientColors.createBorderColor(GradientColors.java:78) + at org.eclipse.mylyn.commons.ui.GradientColors.createColors(GradientColors.java:54) + at org.eclipse.mylyn.commons.ui.GradientColors.(GradientColors.java:50) + at org.eclipse.mylyn.commons.ui.GradientToolTip.initResources(GradientToolTip.java:49) + at org.eclipse.mylyn.commons.ui.GradientToolTip.(GradientToolTip.java:44) + at org.eclipse.mylyn.internal.tasks.ui.views.TaskListToolTip.(TaskListToolTip.java:126) + at org.eclipse.mylyn.internal.tasks.ui.views.TaskListFilteredTree.createActiveTaskComposite(TaskListFilteredTree.java:423) + at org.eclipse.mylyn.commons.workbench.AbstractFilteredTree.createFilterControls(AbstractFilteredTree.java:181) + at org.eclipse.ui.dialogs.FilteredTree.createControl(FilteredTree.java:362) + at org.eclipse.mylyn.commons.workbench.EnhancedFilteredTree.createControl(EnhancedFilteredTree.java:61) + at org.eclipse.mylyn.commons.workbench.AbstractFilteredTree.createControl(AbstractFilteredTree.java:91) + at org.eclipse.ui.dialogs.FilteredTree.init(FilteredTree.java:331) + at org.eclipse.ui.dialogs.FilteredTree.(FilteredTree.java:289) + at org.eclipse.mylyn.commons.workbench.EnhancedFilteredTree.(EnhancedFilteredTree.java:48) + at org.eclipse.mylyn.commons.workbench.AbstractFilteredTree.(AbstractFilteredTree.java:71) + at org.eclipse.mylyn.internal.tasks.ui.views.TaskListFilteredTree.(TaskListFilteredTree.java:134) + at org.eclipse.mylyn.internal.tasks.ui.views.TaskListView.createPartControl(TaskListView.java:590) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:158) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityView.createPartControl(CompatibilityView.java:155) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:365) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:999) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:964) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:140) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:405) + at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:332) + at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:202) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42) + at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:999) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$1.run(PartRenderingEngine.java:544) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:528) + at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.createWidget(ElementReferenceRenderer.java:73) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:999) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1209) + at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:114) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:677) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveRenderer.processContents(PerspectiveRenderer.java:51) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.showTab(PerspectiveStackRenderer.java:82) + at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:114) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.postProcess(PerspectiveStackRenderer.java:64) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:677) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) + at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:666) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1083) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.egit.ui 2 0 2021-06-28 12:41:24.215 +!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git +user global configuration and to define the default location to store repositories: 'C:\Users\ted10014'. If this is +not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and +EGit might behave differently since they see different configuration options. +This warning can be switched off on the Team > Git > Confirmations and Warnings preference page. + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:41:35.210 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:165) + at org.eclipse.swt.graphics.Image.win32_new(Image.java:2163) + at org.eclipse.swt.widgets.TaskBar.createShellLink(TaskBar.java:168) + at org.eclipse.swt.widgets.TaskBar.createShellLinkArray(TaskBar.java:208) + at org.eclipse.swt.widgets.TaskBar.setMenu(TaskBar.java:382) + at org.eclipse.swt.widgets.TaskItem.setMenu(TaskItem.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.setMenuOnTaskItem(TaskBarManager.java:121) + at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.update(TaskBarManager.java:112) + at org.eclipse.jface.action.MenuManager.update(MenuManager.java:673) + at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.addSystemTaskBarActions(TasksUiPlugin.java:479) + at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.access$7(TasksUiPlugin.java:458) + at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin$TasksUiInitializationJob.runInUIThread(TasksUiPlugin.java:394) + at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) + +!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:41:35.215 +!MESSAGE Not properly disposed SWT resource +!STACK 0 +java.lang.Error: SWT Resource was not properly disposed + at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) + at org.eclipse.swt.graphics.Resource.(Resource.java:120) + at org.eclipse.swt.graphics.Image.(Image.java:165) + at org.eclipse.swt.graphics.Image.win32_new(Image.java:2163) + at org.eclipse.swt.widgets.TaskBar.createShellLink(TaskBar.java:168) + at org.eclipse.swt.widgets.TaskBar.createShellLinkArray(TaskBar.java:208) + at org.eclipse.swt.widgets.TaskBar.setMenu(TaskBar.java:382) + at org.eclipse.swt.widgets.TaskItem.setMenu(TaskItem.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.setMenuOnTaskItem(TaskBarManager.java:121) + at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.update(TaskBarManager.java:112) + at org.eclipse.jface.action.MenuManager.update(MenuManager.java:673) + at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.addSystemTaskBarActions(TasksUiPlugin.java:479) + at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.access$7(TasksUiPlugin.java:458) + at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin$TasksUiInitializationJob.runInUIThread(TasksUiPlugin.java:394) + at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) + at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) + at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) + at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:564) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) + at org.eclipse.equinox.launcher.Main.run(Main.java:1461) diff --git a/Chapter7/Override_v_Overload.java b/Chapter7/Override_v_Overload.java new file mode 100644 index 0000000..514b8dc --- /dev/null +++ b/Chapter7/Override_v_Overload.java @@ -0,0 +1,58 @@ + +class Enchanted { + int i, j; + + public Enchanted(int a, int b) { + // TODO Auto-generated constructor stub + i = a; + j = b; + } + + void show() { + System.out.println("i and j are " + i + " " + j); + } + + void stilted () { + System.out.println("(of behavior, speech, or writing) too formal and not smooth or natural."); + } +} + +class Indebted extends Enchanted{ + + int k; + + public Indebted(int a, int b, int c) { + super(a, b); + // TODO Auto-generated constructor stub + + k = c; + } + + void show(String message) { + System.out.println(message + "\n" + "k is " + k); + } + + void stilted() { + System.out.println("(of a person's behaviour or way of speaking or writing) too formal and not smooth or natural."); + } + +} + +public class Override_v_Overload { + + public static void main(String[] args) { + Indebted indeptednessIndebted = new Indebted(1, 2, 3); + + // subclass object has two versions of show() to use, thanks to method overload. + indeptednessIndebted.show(); + indeptednessIndebted.show("subclass object has two versions of show() to use, thanks to method overload."); + + System.out.println(); + + // subclass object has only one version of stilted() to use as its own stilted() has overridden + // that of superclass. + indeptednessIndebted.stilted(); + + } + +} From 82a55681595fb134015d84b4eed6b84a6afafa1a Mon Sep 17 00:00:00 2001 From: ResilientSpring <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 18 Jul 2021 15:58:57 +0800 Subject: [PATCH 164/700] Delete .log --- .metadata/.log | 9255 ------------------------------------------------ 1 file changed, 9255 deletions(-) delete mode 100644 .metadata/.log diff --git a/.metadata/.log b/.metadata/.log deleted file mode 100644 index 319c046..0000000 --- a/.metadata/.log +++ /dev/null @@ -1,9255 +0,0 @@ -!SESSION 2021-06-28 12:33:55.268 ----------------------------------------------- -eclipse.buildId=4.19.0.I20210303-1800 -java.version=15.0.1 -java.vendor=Oracle Corporation -BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US -Framework arguments: -product org.eclipse.epp.package.java.product -product org.eclipse.epp.package.java.product -Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product -data C:\Users\ted10014\SkyDrive\eclipse-workspace\Working directory\Example -product org.eclipse.epp.package.java.product - -!ENTRY org.eclipse.egit.ui 2 0 2021-06-28 12:36:51.124 -!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git -user global configuration and to define the default location to store repositories: 'C:\Users\ted10014'. If this is -not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and -EGit might behave differently since they see different configuration options. -This warning can be switched off on the Team > Git > Confirmations and Warnings preference page. - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:37:08.718 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:165) - at org.eclipse.swt.graphics.Image.win32_new(Image.java:2163) - at org.eclipse.swt.widgets.TaskBar.createShellLink(TaskBar.java:168) - at org.eclipse.swt.widgets.TaskBar.createShellLinkArray(TaskBar.java:208) - at org.eclipse.swt.widgets.TaskBar.setMenu(TaskBar.java:382) - at org.eclipse.swt.widgets.TaskItem.setMenu(TaskItem.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.setMenuOnTaskItem(TaskBarManager.java:121) - at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.update(TaskBarManager.java:112) - at org.eclipse.jface.action.MenuManager.update(MenuManager.java:673) - at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.addSystemTaskBarActions(TasksUiPlugin.java:479) - at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.access$7(TasksUiPlugin.java:458) - at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin$TasksUiInitializationJob.runInUIThread(TasksUiPlugin.java:394) - at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:37:08.722 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:165) - at org.eclipse.swt.graphics.Image.win32_new(Image.java:2163) - at org.eclipse.swt.widgets.TaskBar.createShellLink(TaskBar.java:168) - at org.eclipse.swt.widgets.TaskBar.createShellLinkArray(TaskBar.java:208) - at org.eclipse.swt.widgets.TaskBar.setMenu(TaskBar.java:382) - at org.eclipse.swt.widgets.TaskItem.setMenu(TaskItem.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.setMenuOnTaskItem(TaskBarManager.java:121) - at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.update(TaskBarManager.java:112) - at org.eclipse.jface.action.MenuManager.update(MenuManager.java:673) - at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.addSystemTaskBarActions(TasksUiPlugin.java:479) - at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.access$7(TasksUiPlugin.java:458) - at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin$TasksUiInitializationJob.runInUIThread(TasksUiPlugin.java:394) - at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.oomph.setup.ui 1 0 2021-06-28 12:37:44.356 -!MESSAGE Setup tasks were performed during startup updating 5 preferences.See 'C:\Users\ted10014\eclipse\java-2019-122\eclipse\configuration\org.eclipse.oomph.setup\setup.log' for details - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.082 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.088 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.092 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.102 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.105 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.108 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.110 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.113 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.123 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.128 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.152 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.154 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.157 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.159 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.161 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.164 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.166 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.169 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.171 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.173 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.176 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.178 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.181 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.183 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.186 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.189 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.191 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.194 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.196 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1315) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:237) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.199 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1314) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:237) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.201 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1315) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:236) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.204 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1314) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:236) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.207 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1315) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:235) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.209 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1314) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:235) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.212 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1315) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:234) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.214 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1314) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:234) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.235 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1315) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:233) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.238 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1314) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:233) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.241 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1315) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:232) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.243 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1314) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1374) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$PreferencePage.(GearAnimator.java:1382) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:232) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.246 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.doLoadImage(GearAnimator.java:1352) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$ImagePage.(GearAnimator.java:1314) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:231) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.248 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:214) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.250 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:213) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.252 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:212) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.255 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:211) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.258 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:210) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.260 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:208) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.263 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:207) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.267 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:206) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.269 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:205) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.272 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:204) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.274 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:199) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.276 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:198) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.279 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:196) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.281 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:195) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.283 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:193) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.286 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:192) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.288 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:190) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.291 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:189) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.293 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:187) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.295 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:186) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.297 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:605) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.loadImage(AnimatedCanvas.java:406) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:185) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.300 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Font.(Font.java:111) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.createFont(AnimatedCanvas.java:458) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.createFont(AnimatedCanvas.java:432) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:183) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.302 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Font.(Font.java:111) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.createFont(AnimatedCanvas.java:458) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.createFont(AnimatedCanvas.java:432) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:182) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.305 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Font.(Font.java:111) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.createFont(AnimatedCanvas.java:458) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:181) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.307 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Font.(Font.java:111) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.createFont(AnimatedCanvas.java:458) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:180) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.309 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Font.(Font.java:111) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.createFont(AnimatedCanvas.java:458) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:179) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.311 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Font.(Font.java:111) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$Animator.init(AnimatedCanvas.java:378) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.init(GearAnimator.java:176) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.addAnimator(AnimatedCanvas.java:165) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.init(GearShell.java:149) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.(AnimatedShell.java:53) - at org.eclipse.oomph.setup.ui.questionnaire.GearShell.(GearShell.java:48) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:65) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.314 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.317 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Path.(Path.java:86) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:688) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) - at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) - at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) - at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.320 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Path.(Path.java:86) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:683) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) - at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) - at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) - at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.322 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Path.(Path.java:86) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:683) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) - at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) - at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) - at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.325 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Path.(Path.java:86) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:683) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) - at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) - at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) - at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.327 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Path.(Path.java:86) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:683) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) - at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) - at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) - at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.330 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Path.(Path.java:86) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:683) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) - at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) - at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) - at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.363 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Path.(Path.java:86) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:683) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) - at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) - at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) - at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.365 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Path.(Path.java:86) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.drawGear(GearAnimator.java:905) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paintGear(GearAnimator.java:815) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.paint(GearAnimator.java:683) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.doPaint(AnimatedCanvas.java:301) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$3.paintControl(AnimatedCanvas.java:95) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) - at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:1529) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:4817) - at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4930) - at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3624) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.368 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.370 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.373 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.375 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.378 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.381 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.383 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.386 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.setSelection(GearAnimator.java:372) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.doAnswer(GearAnimator.java:1252) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.onMouseDown(GearAnimator.java:1194) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:569) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.389 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:205) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.setSelection(GearAnimator.java:371) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.doAnswer(GearAnimator.java:1252) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.onMouseDown(GearAnimator.java:1194) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:569) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.392 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.394 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.397 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.399 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.403 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.406 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.408 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.410 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.413 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.414 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.417 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.420 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.422 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.425 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.428 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.430 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.433 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.436 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.438 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.441 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.443 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.445 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.447 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.449 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.452 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.455 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.458 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.460 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.491 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.494 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.497 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.500 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.502 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.505 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.507 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.509 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.512 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.514 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.518 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.520 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.523 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.525 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.528 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.530 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.533 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.535 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.538 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.540 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.542 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.544 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.547 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.549 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.551 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.553 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.555 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.557 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.559 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.562 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.564 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.566 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.568 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.570 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.573 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.575 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.577 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.579 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.582 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.584 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.586 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.setSelection(GearAnimator.java:372) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.doAnswer(GearAnimator.java:1252) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.onMouseDown(GearAnimator.java:1194) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:569) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.589 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:205) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.setSelection(GearAnimator.java:371) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.doAnswer(GearAnimator.java:1252) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator$Page.onMouseDown(GearAnimator.java:1194) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:569) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.591 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.594 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.596 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.599 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.601 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.604 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.606 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.608 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.611 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.613 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.615 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.617 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.619 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.622 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.625 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.627 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.630 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.632 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.635 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.637 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.640 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.642 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.645 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.647 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.650 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.652 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.655 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.657 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.659 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseDown(GearAnimator.java:530) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseDown(AnimatedCanvas.java:254) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$7.mouseDown(AnimatedCanvas.java:135) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.662 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.664 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.666 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.687 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.689 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.692 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.694 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.697 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.699 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:39:37.701 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:113) - at org.eclipse.swt.graphics.GC.(GC.java:167) - at org.eclipse.swt.graphics.GC.(GC.java:135) - at org.eclipse.oomph.setup.ui.questionnaire.GearAnimator.onMouseMove(GearAnimator.java:474) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas.onMouseMove(AnimatedCanvas.java:241) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedCanvas$6.mouseMove(AnimatedCanvas.java:124) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:216) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626) - at org.eclipse.oomph.setup.ui.questionnaire.AnimatedShell.openModal(AnimatedShell.java:84) - at org.eclipse.oomph.setup.ui.questionnaire.QuestionnaireImpl$1.run(QuestionnaireImpl.java:66) - at org.eclipse.oomph.ui.UIUtil$6.run(UIUtil.java:620) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) -!SESSION 2021-06-28 12:39:53.540 ----------------------------------------------- -eclipse.buildId=4.19.0.I20210303-1800 -java.version=15.0.1 -java.vendor=Oracle Corporation -BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US -Framework arguments: -product org.eclipse.epp.package.java.product -product org.eclipse.epp.package.java.product -Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product -data C:\Users\ted10014\SkyDrive\eclipse-workspace\Working directory\Example -product org.eclipse.epp.package.java.product - -!ENTRY org.eclipse.mylyn.commons.ui 4 0 2021-06-28 12:40:58.854 -!MESSAGE For input string: "or" under radix 16 -!STACK 0 -java.lang.NumberFormatException: For input string: "or" under radix 16 - at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:68) - at java.base/java.lang.Integer.parseInt(Integer.java:652) - at org.eclipse.mylyn.internal.commons.ui.E4ThemeColor.getRGBFromCssString(E4ThemeColor.java:57) - at org.eclipse.mylyn.commons.ui.GradientColors.getRGBFromTheme(GradientColors.java:212) - at org.eclipse.mylyn.commons.ui.GradientColors.getBackground(GradientColors.java:190) - at org.eclipse.mylyn.commons.ui.GradientColors.createBorderColor(GradientColors.java:78) - at org.eclipse.mylyn.commons.ui.GradientColors.createColors(GradientColors.java:54) - at org.eclipse.mylyn.commons.ui.GradientColors.(GradientColors.java:50) - at org.eclipse.mylyn.commons.ui.GradientToolTip.initResources(GradientToolTip.java:49) - at org.eclipse.mylyn.commons.ui.GradientToolTip.(GradientToolTip.java:44) - at org.eclipse.mylyn.internal.tasks.ui.views.TaskListToolTip.(TaskListToolTip.java:126) - at org.eclipse.mylyn.internal.tasks.ui.views.TaskListFilteredTree.createActiveTaskComposite(TaskListFilteredTree.java:423) - at org.eclipse.mylyn.commons.workbench.AbstractFilteredTree.createFilterControls(AbstractFilteredTree.java:181) - at org.eclipse.ui.dialogs.FilteredTree.createControl(FilteredTree.java:362) - at org.eclipse.mylyn.commons.workbench.EnhancedFilteredTree.createControl(EnhancedFilteredTree.java:61) - at org.eclipse.mylyn.commons.workbench.AbstractFilteredTree.createControl(AbstractFilteredTree.java:91) - at org.eclipse.ui.dialogs.FilteredTree.init(FilteredTree.java:331) - at org.eclipse.ui.dialogs.FilteredTree.(FilteredTree.java:289) - at org.eclipse.mylyn.commons.workbench.EnhancedFilteredTree.(EnhancedFilteredTree.java:48) - at org.eclipse.mylyn.commons.workbench.AbstractFilteredTree.(AbstractFilteredTree.java:71) - at org.eclipse.mylyn.internal.tasks.ui.views.TaskListFilteredTree.(TaskListFilteredTree.java:134) - at org.eclipse.mylyn.internal.tasks.ui.views.TaskListView.createPartControl(TaskListView.java:590) - at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:158) - at org.eclipse.ui.internal.e4.compatibility.CompatibilityView.createPartControl(CompatibilityView.java:155) - at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:365) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) - at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:999) - at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:964) - at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:140) - at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:405) - at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:332) - at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:202) - at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91) - at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60) - at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42) - at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:999) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$1.run(PartRenderingEngine.java:544) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:528) - at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.createWidget(ElementReferenceRenderer.java:73) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:999) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) - at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1209) - at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:114) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:677) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) - at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) - at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) - at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) - at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) - at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) - at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) - at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) - at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) - at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) - at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveRenderer.processContents(PerspectiveRenderer.java:51) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) - at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.showTab(PerspectiveStackRenderer.java:82) - at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:114) - at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.postProcess(PerspectiveStackRenderer.java:64) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:677) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) - at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) - at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) - at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) - at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:666) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1083) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.egit.ui 2 0 2021-06-28 12:41:24.215 -!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git -user global configuration and to define the default location to store repositories: 'C:\Users\ted10014'. If this is -not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and -EGit might behave differently since they see different configuration options. -This warning can be switched off on the Team > Git > Confirmations and Warnings preference page. - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:41:35.210 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:165) - at org.eclipse.swt.graphics.Image.win32_new(Image.java:2163) - at org.eclipse.swt.widgets.TaskBar.createShellLink(TaskBar.java:168) - at org.eclipse.swt.widgets.TaskBar.createShellLinkArray(TaskBar.java:208) - at org.eclipse.swt.widgets.TaskBar.setMenu(TaskBar.java:382) - at org.eclipse.swt.widgets.TaskItem.setMenu(TaskItem.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.setMenuOnTaskItem(TaskBarManager.java:121) - at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.update(TaskBarManager.java:112) - at org.eclipse.jface.action.MenuManager.update(MenuManager.java:673) - at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.addSystemTaskBarActions(TasksUiPlugin.java:479) - at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.access$7(TasksUiPlugin.java:458) - at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin$TasksUiInitializationJob.runInUIThread(TasksUiPlugin.java:394) - at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) - -!ENTRY org.eclipse.ui.ide 4 4 2021-06-28 12:41:35.215 -!MESSAGE Not properly disposed SWT resource -!STACK 0 -java.lang.Error: SWT Resource was not properly disposed - at org.eclipse.swt.graphics.Resource.initNonDisposeTracking(Resource.java:172) - at org.eclipse.swt.graphics.Resource.(Resource.java:120) - at org.eclipse.swt.graphics.Image.(Image.java:165) - at org.eclipse.swt.graphics.Image.win32_new(Image.java:2163) - at org.eclipse.swt.widgets.TaskBar.createShellLink(TaskBar.java:168) - at org.eclipse.swt.widgets.TaskBar.createShellLinkArray(TaskBar.java:208) - at org.eclipse.swt.widgets.TaskBar.setMenu(TaskBar.java:382) - at org.eclipse.swt.widgets.TaskItem.setMenu(TaskItem.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.setMenuOnTaskItem(TaskBarManager.java:121) - at org.eclipse.mylyn.commons.workbench.TaskBarManager$TaskBarMenuManager.update(TaskBarManager.java:112) - at org.eclipse.jface.action.MenuManager.update(MenuManager.java:673) - at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.addSystemTaskBarActions(TasksUiPlugin.java:479) - at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.access$7(TasksUiPlugin.java:458) - at org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin$TasksUiInitializationJob.runInUIThread(TasksUiPlugin.java:394) - at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4001) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3629) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) - at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:564) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) - at org.eclipse.equinox.launcher.Main.run(Main.java:1461) From d9de21231a61b2fcfdd798712cd92a85aa775fa4 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 18 Jul 2021 16:40:56 +0800 Subject: [PATCH 165/700] Committed 2021/7/18 --- Chapter7/Polymorphism.java | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 Chapter7/Polymorphism.java diff --git a/Chapter7/Polymorphism.java b/Chapter7/Polymorphism.java new file mode 100644 index 0000000..a3fa943 --- /dev/null +++ b/Chapter7/Polymorphism.java @@ -0,0 +1,32 @@ + +class Cohesion{ + + int a, b, c; + + public Cohesion(int i, int j, int k) { + // TODO Auto-generated constructor stub + + a = i; + b = j; + c = k; + } + + void polymorphy() { + + if ( (b * c) > 0) { + System.out.println(); + } + + } + +} + + +public class Polymorphism { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From a37eb00f385440aaa04494cf56e548abba6fb92e Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 18 Jul 2021 17:09:20 +0800 Subject: [PATCH 166/700] Committed 2021/7/18 --- Chapter7/Polymorphism.java | 34 ++++++++++++++++++++++++++++++++-- 1 file changed, 32 insertions(+), 2 deletions(-) diff --git a/Chapter7/Polymorphism.java b/Chapter7/Polymorphism.java index a3fa943..1773a53 100644 --- a/Chapter7/Polymorphism.java +++ b/Chapter7/Polymorphism.java @@ -14,9 +14,39 @@ public Cohesion(int i, int j, int k) { void polymorphy() { if ( (b * c) > 0) { - System.out.println(); - } + System.out.println("A reference variable of a superclass can be assigned an object of " + + "any subclass derived from that superclass."); + } + System.out.println(); + + if ( (c * b) > 0 ) { + System.out.println("When a reference to a subclass object is assigned to a superclass reference variable, " + + "you will have access only to those parts of the object defined by the superclass."); + + System.out.print("It makes sense because superclass has no knowledge of what a subclass adds to it."); + } + + } + +} + +class Subversion extends Cohesion { + + int d, e, f; + + public Subversion(int i, int j, int k) { + super(i, j, k); + // TODO Auto-generated constructor stub + + d = i; + e = j; + f = k; + } + + void polymorphy() { + System.out.println("When an overridden method is called through a superclass reference variable, " + + "Java determines which version of that method to execute based upon the type of the object being reffered to at the time the call occurs."); } } From 435cf4b28a5ba18c4fd60aebca1d30114275d514 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 18 Jul 2021 17:21:34 +0800 Subject: [PATCH 167/700] Committed 2021/7/18 --- Chapter7/Polymorphism.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Chapter7/Polymorphism.java b/Chapter7/Polymorphism.java index 1773a53..efb31ec 100644 --- a/Chapter7/Polymorphism.java +++ b/Chapter7/Polymorphism.java @@ -56,6 +56,17 @@ public class Polymorphism { public static void main(String[] args) { // TODO Auto-generated method stub + + Cohesion superCohesion = new Cohesion(2, 4, 6); + Subversion subversion = new Subversion(8, 10, 12); + + Cohesion superReferenceVariableCohesion; + + superReferenceVariableCohesion = superCohesion; + superReferenceVariableCohesion.polymorphy(); + + superReferenceVariableCohesion = subversion; + superReferenceVariableCohesion.polymorphy(); } From 91d0730a62d6471f8c76da53fe357faf50f01035 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 18 Jul 2021 17:34:08 +0800 Subject: [PATCH 168/700] Committed 2021/7/18 --- Chapter7/Polymorphism.java | 45 +++++++++++++++++++------------------- 1 file changed, 23 insertions(+), 22 deletions(-) diff --git a/Chapter7/Polymorphism.java b/Chapter7/Polymorphism.java index efb31ec..4e48ca3 100644 --- a/Chapter7/Polymorphism.java +++ b/Chapter7/Polymorphism.java @@ -1,70 +1,71 @@ -class Cohesion{ - +class Cohesion { + int a, b, c; - + public Cohesion(int i, int j, int k) { // TODO Auto-generated constructor stub - + a = i; b = j; c = k; } - + void polymorphy() { - - if ( (b * c) > 0) { + + if ((b * c) > 0) { System.out.println("A reference variable of a superclass can be assigned an object of " + "any subclass derived from that superclass."); } - + System.out.println(); - - if ( (c * b) > 0 ) { + + if ((c * b) > 0) { System.out.println("When a reference to a subclass object is assigned to a superclass reference variable, " + "you will have access only to those parts of the object defined by the superclass."); - + System.out.print("It makes sense because superclass has no knowledge of what a subclass adds to it."); } - + } - + } class Subversion extends Cohesion { - + int d, e, f; public Subversion(int i, int j, int k) { super(i, j, k); // TODO Auto-generated constructor stub - + d = i; e = j; f = k; } - + void polymorphy() { System.out.println("When an overridden method is called through a superclass reference variable, " + "Java determines which version of that method to execute based upon the type of the object being reffered to at the time the call occurs."); } - -} +} public class Polymorphism { public static void main(String[] args) { // TODO Auto-generated method stub - + Cohesion superCohesion = new Cohesion(2, 4, 6); Subversion subversion = new Subversion(8, 10, 12); - + Cohesion superReferenceVariableCohesion; - + superReferenceVariableCohesion = superCohesion; superReferenceVariableCohesion.polymorphy(); - + + System.out.println("\n"); + superReferenceVariableCohesion = subversion; superReferenceVariableCohesion.polymorphy(); From 2a41023735093a7ee26b7aba42631ce429a61261 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 18 Jul 2021 17:52:44 +0800 Subject: [PATCH 169/700] Committed 2021/7/18 --- Chapter7/Polymorphism.java | 3 ++- Questions_to_ask/Polymorphous.java | 40 ++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+), 1 deletion(-) create mode 100644 Questions_to_ask/Polymorphous.java diff --git a/Chapter7/Polymorphism.java b/Chapter7/Polymorphism.java index 4e48ca3..1e20cb0 100644 --- a/Chapter7/Polymorphism.java +++ b/Chapter7/Polymorphism.java @@ -46,7 +46,8 @@ public Subversion(int i, int j, int k) { void polymorphy() { System.out.println("When an overridden method is called through a superclass reference variable, " - + "Java determines which version of that method to execute based upon the type of the object being reffered to at the time the call occurs."); + + "Java determines which version of that method to execute based upon the type of the object " + + "being referred to at the time the call occurs."); } } diff --git a/Questions_to_ask/Polymorphous.java b/Questions_to_ask/Polymorphous.java new file mode 100644 index 0000000..918c817 --- /dev/null +++ b/Questions_to_ask/Polymorphous.java @@ -0,0 +1,40 @@ + +class Superclass { + + public Superclass() { + // TODO Auto-generated constructor stub + } + + void polymorphism() { + + System.out.println("A reference variable of a superclass can be assigned an object of " + + "any subclass derived from that superclass. \n"); + + System.out.println("When a reference to a subclass object is assigned to a superclass reference variable, " + + "you will have access only to those parts of the object defined by the superclass.\n"); + + System.out.print("It makes sense because superclass has no knowledge of what a subclass adds to it.\n"); + } +} + +class Subclass extends Superclass { + + public Subclass() { + // TODO Auto-generated constructor stub + } + + void polymorphism() { + System.out.println("When an overridden method is called through a superclass reference variable, " + + "Java determines which version of that method to execute based upon the type of the object " + + "being referred to at the time the call occurs."); + } +} + +public class Polymorphous { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 04912f2530dde3fe5cad439566d0467aab1fc2b5 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 18 Jul 2021 17:58:25 +0800 Subject: [PATCH 170/700] Committed 2021/7/18 --- Questions_to_ask/Polymorphous.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Questions_to_ask/Polymorphous.java b/Questions_to_ask/Polymorphous.java index 918c817..aa44b6f 100644 --- a/Questions_to_ask/Polymorphous.java +++ b/Questions_to_ask/Polymorphous.java @@ -34,6 +34,19 @@ public class Polymorphous { public static void main(String[] args) { // TODO Auto-generated method stub + + Superclass superclass = new Superclass(); + Subclass subclass = new Subclass(); + + Superclass superclass2 = new Superclass(); + + superclass2 = superclass; + superclass2.polymorphism(); + + System.out.println('\n' + "A superclass reference variable can refer to a subclass object." + '\n'); + + superclass2 = subclass; + superclass2.polymorphism(); } From 16e9db24bd9245e0b44cf746aaed6ea8cbbe32f9 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 18 Jul 2021 18:20:53 +0800 Subject: [PATCH 171/700] Committed 2021/7/18 --- Questions_to_ask/Polymorphous.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Questions_to_ask/Polymorphous.java b/Questions_to_ask/Polymorphous.java index aa44b6f..104b5fb 100644 --- a/Questions_to_ask/Polymorphous.java +++ b/Questions_to_ask/Polymorphous.java @@ -1,4 +1,6 @@ - +// How could superclass2 holding subclass' object reference have access to method defined by the subclass? +// Isn't it that "When a reference to a subclass object is assigned to a superclass reference variable, +// you will have access only to those parts of the object defined by the superclass?" class Superclass { public Superclass() { @@ -11,7 +13,7 @@ void polymorphism() { + "any subclass derived from that superclass. \n"); System.out.println("When a reference to a subclass object is assigned to a superclass reference variable, " - + "you will have access only to those parts of the object defined by the superclass.\n"); + + "you will have access only to those parts of the object defined by the superclass."); System.out.print("It makes sense because superclass has no knowledge of what a subclass adds to it.\n"); } From f1c14cc271faf1edb3d23bbf27c7b1753aff4f8a Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 24 Jul 2021 18:00:37 +0800 Subject: [PATCH 172/700] Committed 2021/7/24 --- Miscellaneous/Function_optional_arguments.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Miscellaneous/Function_optional_arguments.java diff --git a/Miscellaneous/Function_optional_arguments.java b/Miscellaneous/Function_optional_arguments.java new file mode 100644 index 0000000..55dc823 --- /dev/null +++ b/Miscellaneous/Function_optional_arguments.java @@ -0,0 +1,17 @@ +// Practicing the code from JavaScript A Beginner's Guide, page 95. +public class Function_optional_arguments { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + check_alert(1200, "Corvette"); + + check_alert(0, null); + + } + + public static void check_alert(int paycheck, String car) { + System.out.println("You make $ " + paycheck + " and have a " + car); + } + +} From a3a8836752d241c27ad7be699f4c47d2e4ec3a38 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sun, 25 Jul 2021 14:45:48 +0800 Subject: [PATCH 173/700] Committed 2021/7/25 --- .classpath | 1 + Chapter8/bookpack/BookDemo.java | 34 +++++++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 Chapter8/bookpack/BookDemo.java diff --git a/.classpath b/.classpath index 9696b10..d4aa227 100644 --- a/.classpath +++ b/.classpath @@ -17,5 +17,6 @@ + diff --git a/Chapter8/bookpack/BookDemo.java b/Chapter8/bookpack/BookDemo.java new file mode 100644 index 0000000..1aa367a --- /dev/null +++ b/Chapter8/bookpack/BookDemo.java @@ -0,0 +1,34 @@ +// A short package demonstration. + +package bookpack; // This file is part of bookpack package. + +class Book { // Thus, Book is part of bookpack. + private String titleString; + private String authorString; + private int pubDate; + + public Book(String t, String a, int d) { + // TODO Auto-generated constructor stub + titleString = t; + authorString = a; + pubDate = d; + } + + void show() { + System.out.println(titleString); + System.out.println(authorString); + System.out.println(pubDate); + System.out.println(); + } +} + +public class BookDemo { // BookDemo is also part of bookpack. + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Book booksBook[] = new Book[5]; + + } + +} From 7b5a566ef70c07f9c3ad701454bbc17a48bb43d5 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sun, 25 Jul 2021 16:12:23 +0800 Subject: [PATCH 174/700] Committed 2021/7/25 --- Miscellaneous/Array.java | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 Miscellaneous/Array.java diff --git a/Miscellaneous/Array.java b/Miscellaneous/Array.java new file mode 100644 index 0000000..cf7941d --- /dev/null +++ b/Miscellaneous/Array.java @@ -0,0 +1,38 @@ + +public class Array { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + double[] array_of_double = new double[10]; + +// array_of_double = {0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0}; + + int[] array_of_integers = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; + + array_of_double[0] = 0.1; + array_of_double[1] = 0.2; + array_of_double[2] = 0.3; + array_of_double[3] = 0.4; + array_of_double[4] = 0.5; + array_of_double[5] = 0.6; + array_of_double[6] = 0.7; + array_of_double[7] = 0.8; + array_of_double[8] = 0.9; + + System.out.println(array_of_integers); + System.out.println(array_of_double); + + for (int i : array_of_integers) { + System.out.println(i); + } + + for (double i : array_of_double) { + System.out.println(i); + } + + System.out.println("Initial value of each element in array_of_double is " + array_of_double[9]); + + } + +} From 71f25db2cb6a798d7a243a43b0d010c883f74dee Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sun, 25 Jul 2021 16:46:34 +0800 Subject: [PATCH 175/700] Committed 2021/7/25 --- Chapter8/bookpack/BookDemo.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Chapter8/bookpack/BookDemo.java b/Chapter8/bookpack/BookDemo.java index 1aa367a..5db19ea 100644 --- a/Chapter8/bookpack/BookDemo.java +++ b/Chapter8/bookpack/BookDemo.java @@ -28,6 +28,16 @@ public static void main(String[] args) { // TODO Auto-generated method stub Book booksBook[] = new Book[5]; + + booksBook[0] = new Book("Java: A Beginner's Guide", "Schildt", 2019); + booksBook[1] = new Book("Java: The Complete Reference", "Schildt", 2019); + booksBook[2] = new Book("Introducing JavaFX 8 Programming", "Schildt", 2015); + booksBook[3] = new Book("Red Storm Rising", "Clancy", 1986); + booksBook[4] = new Book("On the Road", "Kerouac", 1955); + + for (int i = 0; i < booksBook.length; i++) { + booksBook[i].show(); + } } From e3ab2d589322a95f390345b09c3a3ef1aa281605 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sun, 25 Jul 2021 16:56:38 +0800 Subject: [PATCH 176/700] Committed 2021/7/25 --- .../Accessing_public_class_from_other_package.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 Miscellaneous/Accessing_public_class_from_other_package.java diff --git a/Miscellaneous/Accessing_public_class_from_other_package.java b/Miscellaneous/Accessing_public_class_from_other_package.java new file mode 100644 index 0000000..1ecedb4 --- /dev/null +++ b/Miscellaneous/Accessing_public_class_from_other_package.java @@ -0,0 +1,12 @@ +import bookpack.BookDemo; + +public class Accessing_public_class_from_other_package { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + + + } + +} From 1d7c3ea8aaf0b3576f3d0eb3f2d728dc16dc663a Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sun, 25 Jul 2021 17:23:45 +0800 Subject: [PATCH 177/700] Committed 2021/7/25 --- Chapter6/AccessDemo2.java | 30 ++++++++++++++++++++++++++++++ Chapter8/bookpack/BookDemo2.java | 12 ++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 Chapter6/AccessDemo2.java create mode 100644 Chapter8/bookpack/BookDemo2.java diff --git a/Chapter6/AccessDemo2.java b/Chapter6/AccessDemo2.java new file mode 100644 index 0000000..26eb21b --- /dev/null +++ b/Chapter6/AccessDemo2.java @@ -0,0 +1,30 @@ + +class MyClass2{ + private static int alpha; + public static int beta; + static int gamma; + + static int delta = 1; + + public static void setAlpha(int alpha) { + MyClass2.alpha = alpha; + } + + public static int getAlpha() { + return alpha; + } +} + +public class AccessDemo2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + System.out.println(MyClass2.delta); + System.out.println(MyClass2.beta); + System.out.println(MyClass2.getAlpha()); +// System.out.println(MyClass2.alpha); + + } + +} diff --git a/Chapter8/bookpack/BookDemo2.java b/Chapter8/bookpack/BookDemo2.java new file mode 100644 index 0000000..0e1f716 --- /dev/null +++ b/Chapter8/bookpack/BookDemo2.java @@ -0,0 +1,12 @@ +// Book recorded for public use. + +package bookpack; + +public class BookDemo2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From cbda4c9106f59d8cd86a05b934b8d21900b74e56 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sun, 25 Jul 2021 19:27:49 +0800 Subject: [PATCH 178/700] Committed 2021/7/25 --- Chapter6/AccessDemo2.java | 2 ++ Chapter8/bookpack/Book3.java | 23 +++++++++++++++++++++++ Chapter8/bookpack/BookDemo2.java | 21 +++++++++++++++++++++ Chapter8/bookpackext/UseBook.java | 12 ++++++++++++ Chapter8/bookpackext/UseBook2.java | 24 ++++++++++++++++++++++++ 5 files changed, 82 insertions(+) create mode 100644 Chapter8/bookpack/Book3.java create mode 100644 Chapter8/bookpackext/UseBook.java create mode 100644 Chapter8/bookpackext/UseBook2.java diff --git a/Chapter6/AccessDemo2.java b/Chapter6/AccessDemo2.java index 26eb21b..0b7ed63 100644 --- a/Chapter6/AccessDemo2.java +++ b/Chapter6/AccessDemo2.java @@ -6,6 +6,8 @@ class MyClass2{ static int delta = 1; +// alpha = delta; + public static void setAlpha(int alpha) { MyClass2.alpha = alpha; } diff --git a/Chapter8/bookpack/Book3.java b/Chapter8/bookpack/Book3.java new file mode 100644 index 0000000..e54e02c --- /dev/null +++ b/Chapter8/bookpack/Book3.java @@ -0,0 +1,23 @@ +package bookpack; + +public class Book3 { + + private String titleString; + private String authorString; + private int pubDate; + + // Now public. + public Book3(String t, String a, int d) { + titleString = t; + authorString = a; + pubDate = d; + } + + public void show() { + System.out.println(titleString); + System.out.println(authorString); + System.out.println(pubDate); + System.out.println(); + } + +} diff --git a/Chapter8/bookpack/BookDemo2.java b/Chapter8/bookpack/BookDemo2.java index 0e1f716..f506972 100644 --- a/Chapter8/bookpack/BookDemo2.java +++ b/Chapter8/bookpack/BookDemo2.java @@ -2,6 +2,27 @@ package bookpack; +class Book2{ + private String titleString; + private String authorString; + private int pubDate; + + // Now public. + public Book2(String t, String a, int d) { + titleString = t; + authorString = a; + pubDate = d; + } + + public void show() { + System.out.println(titleString); + System.out.println(authorString); + System.out.println(pubDate); + System.out.println(); + } + +} + public class BookDemo2 { public static void main(String[] args) { diff --git a/Chapter8/bookpackext/UseBook.java b/Chapter8/bookpackext/UseBook.java new file mode 100644 index 0000000..9cf4bc6 --- /dev/null +++ b/Chapter8/bookpackext/UseBook.java @@ -0,0 +1,12 @@ +// This class is in package bookpackext +package bookpackext; + +// Use the Book from bookpack +public class UseBook { + + public static void main(String[] args) { + bookpack.Book2 books[] = new bookpack.Book2[5]; + + } + +} diff --git a/Chapter8/bookpackext/UseBook2.java b/Chapter8/bookpackext/UseBook2.java new file mode 100644 index 0000000..6db48c8 --- /dev/null +++ b/Chapter8/bookpackext/UseBook2.java @@ -0,0 +1,24 @@ +package bookpackext; + +import bookpack.Book3; + +public class UseBook2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + bookpack.Book3[] books = new Book3[5]; + + books[0] = new Book3("Java: A Beginner's Guide", "Schildt", 2019); + books[1] = new Book3("Java: The Complete Reference", "Schildt", 2019); + books[2] = new Book3("Introducing JavaFX 8 Programming", "Schildt", 2015); + books[3] = new Book3("Red Storm Rising", "Clancy", 1986); + books[4] = new Book3("On the Road", "Kerouac", 1955); + + for (int i = 0; i < books.length; i++) { + books[i].show(); + } + + } + +} From 35b4a0ff8e0a44bfbb2973339d2f4e15eb145e53 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 29 Jul 2021 13:58:14 +0800 Subject: [PATCH 179/700] Committed 2021/7/29 --- Chapter8/bookpack/ProtectedBook.java | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 Chapter8/bookpack/ProtectedBook.java diff --git a/Chapter8/bookpack/ProtectedBook.java b/Chapter8/bookpack/ProtectedBook.java new file mode 100644 index 0000000..3e43ed1 --- /dev/null +++ b/Chapter8/bookpack/ProtectedBook.java @@ -0,0 +1,10 @@ +package bookpack; + +class ProtectedBook { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 8ca4bab3c98a9d091be59c0f5894f4dd6333fb8f Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 29 Jul 2021 14:08:26 +0800 Subject: [PATCH 180/700] Committed 2021/7/29 --- Chapter8/bookpack/ProtectedBook.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/Chapter8/bookpack/ProtectedBook.java b/Chapter8/bookpack/ProtectedBook.java index 3e43ed1..7d48c29 100644 --- a/Chapter8/bookpack/ProtectedBook.java +++ b/Chapter8/bookpack/ProtectedBook.java @@ -1,6 +1,25 @@ package bookpack; class ProtectedBook { + + protected String titleString; + protected String authorString; + protected int pubDate; + + public ProtectedBook(String t, String a, int p) { + // TODO Auto-generated constructor stub + + titleString = t; + authorString = a; + pubDate = p; + } + + public void show() { + System.out.println(titleString); + System.out.println(authorString); + System.out.println(pubDate); + System.out.println(); + } public static void main(String[] args) { // TODO Auto-generated method stub From 8dea8f2bdb7ac8cd295ada1ffdac11d02e7a0ed3 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 29 Jul 2021 15:27:07 +0800 Subject: [PATCH 181/700] Committed 2021/7/29 --- Chapter8/bookpack/ProtectedBook2.java | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 Chapter8/bookpack/ProtectedBook2.java diff --git a/Chapter8/bookpack/ProtectedBook2.java b/Chapter8/bookpack/ProtectedBook2.java new file mode 100644 index 0000000..cfa4d60 --- /dev/null +++ b/Chapter8/bookpack/ProtectedBook2.java @@ -0,0 +1,24 @@ +package bookpack; + +public class ProtectedBook2 { + + protected String titleString; + protected String authorString; + protected int pubDate; + + public ProtectedBook2(String t, String a, int p) { + // TODO Auto-generated constructor stub + + titleString = t; + authorString = a; + pubDate = p; + } + + public void show() { + System.out.println(titleString); + System.out.println(authorString); + System.out.println(pubDate); + System.out.println(); + } + +} From 740b78f5007cb1a5598773c959029f54e6b676f0 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 29 Jul 2021 15:48:40 +0800 Subject: [PATCH 182/700] Committed 2021/7/29 --- Chapter8/bookpackext/ExtBook.java | 52 +++++++++++++++++++++++++++ Chapter8/bookpackext/ProtectDemo.java | 10 ++++++ 2 files changed, 62 insertions(+) create mode 100644 Chapter8/bookpackext/ExtBook.java create mode 100644 Chapter8/bookpackext/ProtectDemo.java diff --git a/Chapter8/bookpackext/ExtBook.java b/Chapter8/bookpackext/ExtBook.java new file mode 100644 index 0000000..1ef3f1b --- /dev/null +++ b/Chapter8/bookpackext/ExtBook.java @@ -0,0 +1,52 @@ +package bookpackext; + +public class ExtBook extends bookpack.ProtectedBook2 { + + private String publisher; + + public ExtBook(String t, String a, int p, String publisher) { + super(t, a, p); + // TODO Auto-generated constructor stub + this.publisher = publisher; + } + + public void show() { + super.show(); + System.out.println(publisher); + System.out.println(); + } + + public String getPublisher() { + return publisher; + } + + public void setPublisher(String p) { + publisher = p; + } + + // These are OK because subclass can access a protected member. + public String getTitle() { + return titleString; + } + + public void setTitle(String t) { + titleString = t; + } + + public String getAuthorString() { + return authorString; + } + + public void setAuthor(String a) { + authorString = a; + } + + public int getPubDate() { + return pubDate; + } + + public void setPubDate(int d) { + pubDate = d; + } + +} diff --git a/Chapter8/bookpackext/ProtectDemo.java b/Chapter8/bookpackext/ProtectDemo.java new file mode 100644 index 0000000..80ef705 --- /dev/null +++ b/Chapter8/bookpackext/ProtectDemo.java @@ -0,0 +1,10 @@ +package bookpackext; + +public class ProtectDemo { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From df8d48b1af7ae0b57b5b18761d9e539c8f8d0f08 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 29 Jul 2021 16:59:19 +0800 Subject: [PATCH 183/700] Committed 2021/7/29 --- Chapter8/bookpackext/ProtectDemo.java | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/Chapter8/bookpackext/ProtectDemo.java b/Chapter8/bookpackext/ProtectDemo.java index 80ef705..fb5c8a9 100644 --- a/Chapter8/bookpackext/ProtectDemo.java +++ b/Chapter8/bookpackext/ProtectDemo.java @@ -4,6 +4,29 @@ public class ProtectDemo { public static void main(String[] args) { // TODO Auto-generated method stub + + ExtBook books[] = new ExtBook[5]; + + books[0] = new ExtBook("Java: A Beginner's Guide", "Schildt", 2019, "Oracle Press"); + books[1] = new ExtBook("Java: The Complete Reference", "Schildt", 2019, "Oracle Press"); + books[2] = new ExtBook("Introducing JavaFX 8 Programming", "Schildt", 2015, "Oracle Press"); + books[3] = new ExtBook("Red Storm Rising", "Clancy", 1986, "Putnam"); + books[4] = new ExtBook("On the Road", "Kerouac", 1955, "Viking"); + + for (int i = 0; i < books.length; i++) { + books[i].show(); + } + + // Find books by author. + System.out.println("Showing all books by Schildt."); + for (int i = 0; i < books.length; i++) { + if (books[i].getAuthorString() == "Schildt") { + System.out.println(books[i].getTitle()); + } + + // Access to protected field not allowed by non-subclass. +// books[0].title = "test title"; + } } From 1c2ab133657fc415038de4625597c28065feaf0a Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 29 Jul 2021 18:17:21 +0800 Subject: [PATCH 184/700] Committed 2021/7/29 --- Chapter8/bookpackext/UseBook_asterisk.java | 23 ++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Chapter8/bookpackext/UseBook_asterisk.java diff --git a/Chapter8/bookpackext/UseBook_asterisk.java b/Chapter8/bookpackext/UseBook_asterisk.java new file mode 100644 index 0000000..6a92bee --- /dev/null +++ b/Chapter8/bookpackext/UseBook_asterisk.java @@ -0,0 +1,23 @@ +// Demonstrate import. +package bookpackext; +import bookpack.*; + +public class UseBook_asterisk { + + public static void main(String[] args) { + // TODO Auto-generated method stub + Book3 books[] = new Book3[5]; + + books[0] = new Book3("Java: A Beginner's Guide", "Schildt", 2019); + books[1] = new Book3("Java: The Complete Reference", "Schildt", 2019); + books[2] = new Book3("Introducing JavaFX 8 Programming", "Schildt", 2015); + books[3] = new Book3("Red Storm Rising", "Clancy", 1986); + books[4] = new Book3("On the Road", "Kerouac", 1995); + + for (int i = 0; i < books.length; i++) { + books[i].show(); + } + + } + +} From 11db766e011791182684cbf6c5f7210ba973d937 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 30 Jul 2021 00:36:42 +0800 Subject: [PATCH 185/700] Committed 2021/7/29 --- Chapter8/Series.java | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 Chapter8/Series.java diff --git a/Chapter8/Series.java b/Chapter8/Series.java new file mode 100644 index 0000000..b429554 --- /dev/null +++ b/Chapter8/Series.java @@ -0,0 +1,7 @@ + +public interface Series { + int getNext(); // Return next number in series + void reset(); // Restart + void setStart(int x); // set starting value + +} From 5e1921b7fe63d3711b4f4b6d654ab8b289200c25 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 30 Jul 2021 00:45:13 +0800 Subject: [PATCH 186/700] Committed 2021/7/29 --- ...thods_in_an_interface_are_implicitly_public.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 Chapter8/Methods_in_an_interface_are_implicitly_public.java diff --git a/Chapter8/Methods_in_an_interface_are_implicitly_public.java b/Chapter8/Methods_in_an_interface_are_implicitly_public.java new file mode 100644 index 0000000..9ecd2a2 --- /dev/null +++ b/Chapter8/Methods_in_an_interface_are_implicitly_public.java @@ -0,0 +1,13 @@ + +class frown { + +} + +public class Methods_in_an_interface_are_implicitly_public { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 0633815f08be957cdf7408d62de49b1d5e6fa504 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 30 Jul 2021 01:06:23 +0800 Subject: [PATCH 187/700] Committed 2021/7/29 --- Chapter8/Methods_in_an_interface_are_implicitly_public.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Chapter8/Methods_in_an_interface_are_implicitly_public.java b/Chapter8/Methods_in_an_interface_are_implicitly_public.java index 9ecd2a2..8ccd9b7 100644 --- a/Chapter8/Methods_in_an_interface_are_implicitly_public.java +++ b/Chapter8/Methods_in_an_interface_are_implicitly_public.java @@ -1,6 +1,11 @@ class frown { + private int getNext() { + System.out.println("getNext() ought to be overridden."); + return 1; + } + } public class Methods_in_an_interface_are_implicitly_public { From ca83b4da2ec61e2b72d3d0da1b0863cd1be423b3 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 5 Aug 2021 13:22:13 +0800 Subject: [PATCH 188/700] Committed 2021/08/05 --- .classpath | 1 + Chapter7/Final_classes_or_methods.java | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 Chapter7/Final_classes_or_methods.java diff --git a/.classpath b/.classpath index d4aa227..f560dd4 100644 --- a/.classpath +++ b/.classpath @@ -18,5 +18,6 @@ + diff --git a/Chapter7/Final_classes_or_methods.java b/Chapter7/Final_classes_or_methods.java new file mode 100644 index 0000000..9cfaacf --- /dev/null +++ b/Chapter7/Final_classes_or_methods.java @@ -0,0 +1,22 @@ +// Use the final keyword in a method declaration to indicate that the method cannot be overridden by subclasses. + +// You might wish to make a method final if it has an implementation that should not be changed and +// it is critical to the consistent state of the object. + +// For example, you might want to make the getFirstPlayer method in this ChessAlgorithm class final: +class ChessAlgorithm{ + enum ChessPlayer {WHITE, BLACK} + + final ChessPlayer getFirstPlayer() { + return ChessPlayer.WHITE; + } +} + +public class Final_classes_or_methods { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From e204d72143e8995ec7923fc455828a2f3c76e546 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 5 Aug 2021 14:39:28 +0800 Subject: [PATCH 189/700] Committed 2021/08/05 --- .../Autoboxing_and_unboxing/Unboxing.java | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 Oracle_Java_Tutorials/Autoboxing_and_unboxing/Unboxing.java diff --git a/Oracle_Java_Tutorials/Autoboxing_and_unboxing/Unboxing.java b/Oracle_Java_Tutorials/Autoboxing_and_unboxing/Unboxing.java new file mode 100644 index 0000000..dcbdb4f --- /dev/null +++ b/Oracle_Java_Tutorials/Autoboxing_and_unboxing/Unboxing.java @@ -0,0 +1,28 @@ +package Autoboxing_and_unboxing; + +import java.util.ArrayList; +import java.util.List; + +// Source: https://docs.oracle.com/javase/tutorial/java/data/autoboxing.html + +public class Unboxing { + + public static void main(String[] args) { + Integer i = new Integer(-8); + + // 1. Unboxing through method invocation + int absVal = absoluteValue(i); + System.out.println("absolute value of " + i + " = " + absVal); + + List ld = new ArrayList<>(); + ld.add(3.1416); // Π is autoboxed through method invocation. + + // 2. Unboxing through assignment + double pi = ld.get(0); + System.out.println("pi = " + pi); + } + + public static int absoluteValue(int i) { + return (i < 0) ? -i : i; + } +} From 83972b3bb1a68ad4d845a652f25c0d8a346f5fdd Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 5 Aug 2021 15:09:50 +0800 Subject: [PATCH 190/700] Committed 2021/8/5 --- Miscellaneous/Different_package/Final_.java | 30 +++++++++++++++++++++ Miscellaneous/Final.java | 29 ++++++++++++++++++++ 2 files changed, 59 insertions(+) create mode 100644 Miscellaneous/Different_package/Final_.java create mode 100644 Miscellaneous/Final.java diff --git a/Miscellaneous/Different_package/Final_.java b/Miscellaneous/Different_package/Final_.java new file mode 100644 index 0000000..21cc5db --- /dev/null +++ b/Miscellaneous/Different_package/Final_.java @@ -0,0 +1,30 @@ +package Different_package; + +//Return a String object. +class ErrorMsg_final { + // Declare final constants + // Error codes. + int outERR = 0; + int inERR = 1; + int diskERR = 2; + int indexERR = 3; + + String msgs[] = { + "Output Error", + "Input Error", + "Disk Full", + "Index Out-Of_Bounds" + }; + + // Return the error message. + String getErrorMsg(int i) { + if (i >= 0 & i < msgs.length) + return msgs[i]; + else + return "Invalid Error Code"; + } +} + +public class Final_ { + +} diff --git a/Miscellaneous/Final.java b/Miscellaneous/Final.java new file mode 100644 index 0000000..62c3184 --- /dev/null +++ b/Miscellaneous/Final.java @@ -0,0 +1,29 @@ + +// Return a String object. +class ErrorMsg_final { + // Declare final constants + // Error codes. + int outERR = 0; + int inERR = 1; + int diskERR = 2; + int indexERR = 3; + + String msgs[] = { + "Output Error", + "Input Error", + "Disk Full", + "Index Out-Of_Bounds" + }; + + // Return the error message. + String getErrorMsg(int i) { + if (i >= 0 & i < msgs.length) + return msgs[i]; + else + return "Invalid Error Code"; + } +} + +public class Final { + +} From c31a04d31d0afedf471f62ad6fe931dafe56272b Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 5 Aug 2021 19:38:07 +0800 Subject: [PATCH 191/700] Committed 2021/08/05 --- Miscellaneous/Different_package/Final_.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Miscellaneous/Different_package/Final_.java b/Miscellaneous/Different_package/Final_.java index 21cc5db..58ab224 100644 --- a/Miscellaneous/Different_package/Final_.java +++ b/Miscellaneous/Different_package/Final_.java @@ -26,5 +26,13 @@ String getErrorMsg(int i) { } public class Final_ { + + public static void main(String[] args) { + ErrorMsg_final errorMsg_final = new ErrorMsg_final(); + + System.out.println(errorMsg_final.getErrorMsg(errorMsg_final.outERR)); + System.out.println(errorMsg_final.getErrorMsg(errorMsg_final.diskERR)); + System.out.println(errorMsg_final.getErrorMsg(errorMsg_final.inERR)); + } } From 60143a4a26c6a65ce682939385b9f02385b58a8c Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Aug 2021 00:41:33 +0800 Subject: [PATCH 192/700] Committed 2021/08/06 --- Chapter12/EnumDemo.java | 2 ++ Chapter12/Transport.java | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Chapter12/EnumDemo.java b/Chapter12/EnumDemo.java index de0bee5..72cd42d 100644 --- a/Chapter12/EnumDemo.java +++ b/Chapter12/EnumDemo.java @@ -5,6 +5,8 @@ public static void main(String[] args) { // TODO Auto-generated method stub Transport tpTransport; + + tpTransport = Transport.AIRPLANE; } diff --git a/Chapter12/Transport.java b/Chapter12/Transport.java index 0518a9d..6acfa53 100644 --- a/Chapter12/Transport.java +++ b/Chapter12/Transport.java @@ -1,4 +1,4 @@ -// An enumeration of transportation. +// An enumeration is a list of named constants that define a new data type. public enum Transport { CAR, TRUCK, AIRPLANE, TRAIN, BOAT } From 8c5a785a8757006aec7ed9e4fb3e24dfff9b1711 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Aug 2021 11:46:51 +0800 Subject: [PATCH 193/700] Committed 2021/08/06 --- Chapter12/Coins_used_in_the_US.java | 5 +++++ Chapter12/Days_in_a_week.java | 11 +++++++++++ Chapter12/Months_in_a_year_Western_calender.java | 4 ++++ 3 files changed, 20 insertions(+) create mode 100644 Chapter12/Coins_used_in_the_US.java create mode 100644 Chapter12/Days_in_a_week.java create mode 100644 Chapter12/Months_in_a_year_Western_calender.java diff --git a/Chapter12/Coins_used_in_the_US.java b/Chapter12/Coins_used_in_the_US.java new file mode 100644 index 0000000..0bc4c96 --- /dev/null +++ b/Chapter12/Coins_used_in_the_US.java @@ -0,0 +1,5 @@ +// An enumeration is a list of named constants that define a new data type. +public enum Coins_used_in_the_US { + penny, nickel, dime, quater, half_dollar, dollar + +} diff --git a/Chapter12/Days_in_a_week.java b/Chapter12/Days_in_a_week.java new file mode 100644 index 0000000..b156571 --- /dev/null +++ b/Chapter12/Days_in_a_week.java @@ -0,0 +1,11 @@ + // An enumeration is a list of named constants that define a new data type. +public enum Days_in_a_week { + Monday, + Tuesday, + Wednesday, + Thursday, + Friday, + Saturday, + Sunday + +} diff --git a/Chapter12/Months_in_a_year_Western_calender.java b/Chapter12/Months_in_a_year_Western_calender.java new file mode 100644 index 0000000..200e0fe --- /dev/null +++ b/Chapter12/Months_in_a_year_Western_calender.java @@ -0,0 +1,4 @@ +// An enumeration is a list of named constants that define a new data type. +public enum Months_in_a_year_Western_calender { + January, February, March, April, May, June, July, August, September, October, November, December +} From 248a77148fa5bd8ace76c16fcbdb31469780a91e Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Aug 2021 12:00:08 +0800 Subject: [PATCH 194/700] Committed 2021/08/06 --- .../Writing_final_classes_and_methods.java | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods.java diff --git a/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods.java b/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods.java new file mode 100644 index 0000000..18e5610 --- /dev/null +++ b/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods.java @@ -0,0 +1,20 @@ +/**Source: https://docs.oracle.com/javase/tutorial/java/IandI/final.html + * + */ +package Inheritance; + + +public class Writing_final_classes_and_methods { + + + public Writing_final_classes_and_methods() { + + } + + + public static void main(String[] args) { + + + } + +} From df4f55575dcb49477b9fefe8bfb12d1733f77ec4 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Aug 2021 12:18:23 +0800 Subject: [PATCH 195/700] Committed 2021/08/06 --- .../Writing_final_classes_and_methods.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods.java b/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods.java index 18e5610..9b06c2d 100644 --- a/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods.java +++ b/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods.java @@ -1,8 +1,24 @@ /**Source: https://docs.oracle.com/javase/tutorial/java/IandI/final.html * + * Use the final keyword in a method declaration to indicate that the method cannot be overridden by subclasses. + * + * You might wish to make a method final if it has an implementation that should not be changed + * and it is critical to the consistent state of the object. */ package Inheritance; +class ChessAlgorithm { + + // An enumeration is a list of named constants that define a new data type. + enum ChessPlayer { + White, + Black + } + + ChessPlayer getFirstPlayer() { + return ChessPlayer.White; + } +} public class Writing_final_classes_and_methods { From 252355db61fb37a9ca24bcdb4a85f0e03c8cde3c Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Aug 2021 12:42:02 +0800 Subject: [PATCH 196/700] Committed 2021/08/06 --- .../Writing_final_classes_and_methods.java | 16 +++++++---- .../Writing_final_classes_and_methods2.java | 27 +++++++++++++++++++ 2 files changed, 38 insertions(+), 5 deletions(-) create mode 100644 Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods2.java diff --git a/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods.java b/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods.java index 9b06c2d..5d531c1 100644 --- a/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods.java +++ b/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods.java @@ -15,21 +15,27 @@ enum ChessPlayer { Black } - ChessPlayer getFirstPlayer() { + // For example, you might want to make the getFirstPlayer method in this ChessAlgorithm class final. + final ChessPlayer getFirstPlayer() { return ChessPlayer.White; } } -public class Writing_final_classes_and_methods { - - - public Writing_final_classes_and_methods() { +class Chess extends ChessAlgorithm { + + ChessPlayer getFirstPlayer() { + } +} +public class Writing_final_classes_and_methods { public static void main(String[] args) { + ChessAlgorithm chessAlgorithm = new ChessAlgorithm(); + + chessAlgorithm.getFirstPlayer(); } diff --git a/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods2.java b/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods2.java new file mode 100644 index 0000000..a2c995b --- /dev/null +++ b/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods2.java @@ -0,0 +1,27 @@ +package Inheritance; + +import Inheritance.ChessAlgorithm.ChessPlayer; + +class ChessAlgorithm2 { + + // An enumeration is a list of named constants that define a new data type. + enum ChessPlayer { + White, + Black + } + + // For example, you might want to make the getFirstPlayer method in this ChessAlgorithm class final. + final ChessPlayer getFirstPlayer() { + return ChessPlayer.White; + } +} + +public class Writing_final_classes_and_methods2 { + + public static void main(String[] args) { + + ChessAlgorithm chessAlgorithm = new ChessAlgorithm(); + + } + +} From a51609bc3c125cf3d57dc520ac231730a99d4839 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Aug 2021 12:50:25 +0800 Subject: [PATCH 197/700] Committed 2021/08/06 --- .../Inheritance/Final_class.java | 19 +++++++++++++++++++ .../Writing_final_classes_and_methods2.java | 4 +--- 2 files changed, 20 insertions(+), 3 deletions(-) create mode 100644 Oracle_Java_Tutorials/Inheritance/Final_class.java diff --git a/Oracle_Java_Tutorials/Inheritance/Final_class.java b/Oracle_Java_Tutorials/Inheritance/Final_class.java new file mode 100644 index 0000000..5470c30 --- /dev/null +++ b/Oracle_Java_Tutorials/Inheritance/Final_class.java @@ -0,0 +1,19 @@ +/* You can also declare an entire class final. A class that is declared final cannot be subclassed/inherited. + * */ + +package Inheritance; + +public final class Final_class { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} + +class subclassed extends Final_class{ + +} + +// Reference: https://docs.oracle.com/javase/tutorial/java/IandI/final.html diff --git a/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods2.java b/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods2.java index a2c995b..ef90517 100644 --- a/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods2.java +++ b/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods2.java @@ -1,7 +1,5 @@ package Inheritance; -import Inheritance.ChessAlgorithm.ChessPlayer; - class ChessAlgorithm2 { // An enumeration is a list of named constants that define a new data type. @@ -20,7 +18,7 @@ public class Writing_final_classes_and_methods2 { public static void main(String[] args) { - ChessAlgorithm chessAlgorithm = new ChessAlgorithm(); + ChessAlgorithm2 chessAlgorithm = new ChessAlgorithm2(); } From 6752c0212e91be5c9204ece5fd8245c3229ae37c Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Aug 2021 13:02:35 +0800 Subject: [PATCH 198/700] Committed 2021/08/06 --- Chapter7/Final/Named_constants.java | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 Chapter7/Final/Named_constants.java diff --git a/Chapter7/Final/Named_constants.java b/Chapter7/Final/Named_constants.java new file mode 100644 index 0000000..1399f8d --- /dev/null +++ b/Chapter7/Final/Named_constants.java @@ -0,0 +1,10 @@ +package Final; + +public class Named_constants { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From d934c9927cadd0a0aef737d55233dbdfa3526423 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Aug 2021 13:02:53 +0800 Subject: [PATCH 199/700] Committed 2021/08/06 --- Chapter7/Final/Named_constants.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Chapter7/Final/Named_constants.java b/Chapter7/Final/Named_constants.java index 1399f8d..be04bcc 100644 --- a/Chapter7/Final/Named_constants.java +++ b/Chapter7/Final/Named_constants.java @@ -1,6 +1,9 @@ package Final; public class Named_constants { + + int constant = 1; + public static void main(String[] args) { // TODO Auto-generated method stub From 0412985c5b57f897cf0bcbae533c259bf8f86757 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Aug 2021 13:16:09 +0800 Subject: [PATCH 200/700] Committed 2021/08/06 --- Chapter7/Final/Named_constants.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter7/Final/Named_constants.java b/Chapter7/Final/Named_constants.java index be04bcc..54caf91 100644 --- a/Chapter7/Final/Named_constants.java +++ b/Chapter7/Final/Named_constants.java @@ -3,7 +3,7 @@ public class Named_constants { int constant = 1; - + final public static void main(String[] args) { // TODO Auto-generated method stub From f7a527dac904353b40962c88e7b145304a06d7e9 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Aug 2021 13:36:50 +0800 Subject: [PATCH 201/700] Committed 2021/08/06 --- Chapter6/ErrorMessage2.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Chapter6/ErrorMessage2.java diff --git a/Chapter6/ErrorMessage2.java b/Chapter6/ErrorMessage2.java new file mode 100644 index 0000000..39febf0 --- /dev/null +++ b/Chapter6/ErrorMessage2.java @@ -0,0 +1,17 @@ + +class ErrorMsg2 { + String messages[] = {"Output Error", "Input Error", "Disk Full", "Index Out-Of-Bounds"}; +} + +public class ErrorMessage2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + ErrorMsg2 errorMsg2 = new ErrorMsg2(); + System.out.println(errorMsg2.messages[1]); + System.out.println(errorMsg2.messages[4]); + + } + +} From 498a9f688420a97a4ec3f59a6e702dd823c34153 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Aug 2021 17:33:54 +0800 Subject: [PATCH 202/700] Committed 2021/08/06 --- Chapter7/Final/Named_constants.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Chapter7/Final/Named_constants.java b/Chapter7/Final/Named_constants.java index 54caf91..c472a8e 100644 --- a/Chapter7/Final/Named_constants.java +++ b/Chapter7/Final/Named_constants.java @@ -2,11 +2,14 @@ public class Named_constants { - int constant = 1; - final + static int constant = 1; + final static int named_constant = 2; public static void main(String[] args) { // TODO Auto-generated method stub + + System.out.println(constant); + System.out.println(named_constant); } From e69594e7d6dcaf4b80dfb40aab945315d4b8cb26 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Aug 2021 17:49:48 +0800 Subject: [PATCH 203/700] Committed 2021/08/06 --- Chapter7/Final/Named_constants_.java | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Chapter7/Final/Named_constants_.java diff --git a/Chapter7/Final/Named_constants_.java b/Chapter7/Final/Named_constants_.java new file mode 100644 index 0000000..581adf3 --- /dev/null +++ b/Chapter7/Final/Named_constants_.java @@ -0,0 +1,20 @@ +package Final; + +// An enumeration is a list of named constants that define a new data type. +public enum Named_constants_ { + Zero, + One, + Two, + Three, + Four, + Five, + Six, + Seven, + Eight, + Nine + +} + +class exploitation { + Named_constants_ falloutConstants_ = Named_constants_.Eight; +} From 2ba9037f739e4dca2b9c05bd6cd823cdcaba76a0 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Aug 2021 18:08:16 +0800 Subject: [PATCH 204/700] Committed 2021/08/06 --- Chapter7/Final/Named_constant.java | 10 ++++++++++ Chapter7/Final/Named_constants_.java | 11 ++++++++++- 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 Chapter7/Final/Named_constant.java diff --git a/Chapter7/Final/Named_constant.java b/Chapter7/Final/Named_constant.java new file mode 100644 index 0000000..1aadfd2 --- /dev/null +++ b/Chapter7/Final/Named_constant.java @@ -0,0 +1,10 @@ +package Final; + +public class Named_constant { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} diff --git a/Chapter7/Final/Named_constants_.java b/Chapter7/Final/Named_constants_.java index 581adf3..6ae479c 100644 --- a/Chapter7/Final/Named_constants_.java +++ b/Chapter7/Final/Named_constants_.java @@ -16,5 +16,14 @@ public enum Named_constants_ { } class exploitation { - Named_constants_ falloutConstants_ = Named_constants_.Eight; + + + public static void main(String[] args) { + + Named_constants_ falloutConstants_ = Named_constants_.Eight; + + Named_constants_ rock_solidConstants_ = falloutConstants_; + + System.out.println(rock_solidConstants_); + } } From ee8200617c970ea66cc7a71c3126e8ffd9836213 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Aug 2021 18:17:38 +0800 Subject: [PATCH 205/700] Committed 2021/08/06 --- Chapter7/Final/Named_constant.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Chapter7/Final/Named_constant.java b/Chapter7/Final/Named_constant.java index 1aadfd2..1eafeba 100644 --- a/Chapter7/Final/Named_constant.java +++ b/Chapter7/Final/Named_constant.java @@ -1,6 +1,8 @@ package Final; public class Named_constant { + + public static void main(String[] args) { // TODO Auto-generated method stub From 9eb317fa0cd8563c8a689204895b817a1e45ea61 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Aug 2021 18:32:22 +0800 Subject: [PATCH 206/700] Committed 2021/08/06 --- Chapter12/EnumDemo.java | 34 ++++++++++++++++++++++++++++++++-- 1 file changed, 32 insertions(+), 2 deletions(-) diff --git a/Chapter12/EnumDemo.java b/Chapter12/EnumDemo.java index 72cd42d..f128afe 100644 --- a/Chapter12/EnumDemo.java +++ b/Chapter12/EnumDemo.java @@ -3,11 +3,41 @@ public class EnumDemo { public static void main(String[] args) { // TODO Auto-generated method stub - + Transport tpTransport; - + tpTransport = Transport.AIRPLANE; + // Compare two enum values. + if (tpTransport == Transport.TRAIN) + System.out.println("tp contains TRAIN.\n"); + + switch (tpTransport) { + + case CAR: + System.out.println("A car carries people."); + break; + + case TRUCK: + System.out.println("A truck carries freight."); + break; + + case AIRPLANE: + System.out.println("An airplane flies."); + break; + + case TRAIN: + System.out.println("A train runs on rails."); + break; + + case BOAT: + System.out.println("A boat sails on water."); + break; + + default: + throw new IllegalArgumentException("Unexpected value: "); + } + } } From 7a69c99b58d653420f9d071fc60145ec79f3dfa9 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Aug 2021 18:48:02 +0800 Subject: [PATCH 207/700] Committed 2021/08/06 --- Chapter7/Final/switching.java | 38 +++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 Chapter7/Final/switching.java diff --git a/Chapter7/Final/switching.java b/Chapter7/Final/switching.java new file mode 100644 index 0000000..fc088a6 --- /dev/null +++ b/Chapter7/Final/switching.java @@ -0,0 +1,38 @@ +package Final; + +public class switching { + + public static void main(String[] args) { + + int i; + i = 10; + + if (i == 25) { + System.out.println("10 contains 25."); + } + + switch (i) { + case 2: + System.out.println("A boat sails on water."); + break; + + case 4: + System.out.println("A truck carries freight."); + break; + case 6: + System.out.println("An airplane flies."); + break; + + case 8: + System.out.println("Smooth sailing."); + break; + case 10: + System.out.println("Freight trains."); + + default: + break; + } + + } + +} From 92d1fa79ad551e4f209e01fbdc43824347b7169e Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Aug 2021 19:07:46 +0800 Subject: [PATCH 208/700] Committed on 2021/08/06 --- Chapter12/EnumDemo.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Chapter12/EnumDemo.java b/Chapter12/EnumDemo.java index f128afe..ed6fdc9 100644 --- a/Chapter12/EnumDemo.java +++ b/Chapter12/EnumDemo.java @@ -7,6 +7,13 @@ public static void main(String[] args) { Transport tpTransport; tpTransport = Transport.AIRPLANE; + + // Output an enumeration value. + System.out.println("Value of tpTransport: " + tpTransport); + + System.out.println(); + + tpTransport = Transport.TRAIN; // Compare two enum values. if (tpTransport == Transport.TRAIN) From b48569e7e80c456aca7b75a2dc1de58b564c8166 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Aug 2021 19:22:38 +0800 Subject: [PATCH 209/700] Committed 2021/08/06 --- Chapter12/EnumDemo.java | 2 +- Chapter7/Final/switching.java | 22 +++++++++++++--------- 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/Chapter12/EnumDemo.java b/Chapter12/EnumDemo.java index ed6fdc9..84b7e3f 100644 --- a/Chapter12/EnumDemo.java +++ b/Chapter12/EnumDemo.java @@ -17,7 +17,7 @@ public static void main(String[] args) { // Compare two enum values. if (tpTransport == Transport.TRAIN) - System.out.println("tp contains TRAIN.\n"); + System.out.println("tpTransport contains TRAIN.\n"); switch (tpTransport) { diff --git a/Chapter7/Final/switching.java b/Chapter7/Final/switching.java index fc088a6..d4be1cc 100644 --- a/Chapter7/Final/switching.java +++ b/Chapter7/Final/switching.java @@ -3,32 +3,36 @@ public class switching { public static void main(String[] args) { - + int i; - i = 10; - - if (i == 25) { - System.out.println("10 contains 25."); - } + i = 10; + + System.out.println("Value of i: " + i); + + System.out.println(); + + i = 2; + + if (i == 2) + System.out.println("i contains 2.\n"); + switch (i) { case 2: System.out.println("A boat sails on water."); break; - case 4: System.out.println("A truck carries freight."); break; case 6: System.out.println("An airplane flies."); break; - case 8: System.out.println("Smooth sailing."); break; case 10: System.out.println("Freight trains."); - + break; default: break; } From 4a87da847d123224bd787d7421f132e56e3171d6 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Aug 2021 22:01:29 +0800 Subject: [PATCH 210/700] Committed 2021/08/06 --- Chapter12/EnuumDemo2.java | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 Chapter12/EnuumDemo2.java diff --git a/Chapter12/EnuumDemo2.java b/Chapter12/EnuumDemo2.java new file mode 100644 index 0000000..9097a27 --- /dev/null +++ b/Chapter12/EnuumDemo2.java @@ -0,0 +1,39 @@ + +public class EnuumDemo2 { + public static void main(String[] args) { + + int i; + + i = 10; + + System.out.println("Value of i: " + i); + + System.out.println(); + + i = 2; + + if (i == 2) + System.out.println("i contains 2.\n"); + + switch (i) { + case 2: + System.out.println("A boat sails on water."); + break; + case 4: + System.out.println("A truck carries freight."); + break; + case 6: + System.out.println("An airplane flies."); + break; + case 8: + System.out.println("Smooth sailing."); + break; + case 10: + System.out.println("Freight trains."); + break; + default: + break; + } + + } +} From 9742da7bb1fbbe65dfd92951a07e0fdcb927c8dd Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 8 Aug 2021 00:51:25 +0800 Subject: [PATCH 211/700] Committed 2021/08/07 --- Miscellaneous/Passing_an_array.java | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Miscellaneous/Passing_an_array.java diff --git a/Miscellaneous/Passing_an_array.java b/Miscellaneous/Passing_an_array.java new file mode 100644 index 0000000..49adb1d --- /dev/null +++ b/Miscellaneous/Passing_an_array.java @@ -0,0 +1,26 @@ + +public class Passing_an_array { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + int t[] = new int[10]; + + for (int i = 0; i < t.length; i++) + t[i] = i; + + for (int i : t) { + System.out.print(i + " "); + } + + System.out.println("\n==================================================="); + + } + + static void display(int complex[]) { + for (int i = 0; i < complex.length; i++) { + System.out.print(complex[i] + " "); + } + } + +} From 212711804437a73253e4c721ac6197feda688a58 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 8 Aug 2021 00:53:17 +0800 Subject: [PATCH 212/700] Committed 2021/08/08 --- .../Passing_an_array_to_a_function.java | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 Handy/supplementary_material/Passing_an_array_to_a_function.java diff --git a/Handy/supplementary_material/Passing_an_array_to_a_function.java b/Handy/supplementary_material/Passing_an_array_to_a_function.java new file mode 100644 index 0000000..d054065 --- /dev/null +++ b/Handy/supplementary_material/Passing_an_array_to_a_function.java @@ -0,0 +1,10 @@ +package supplementary_material; + +public class Passing_an_array_to_a_function { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From f6eafdb78d6308c33499f282689c687571ab56fa Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 8 Aug 2021 12:28:19 +0800 Subject: [PATCH 213/700] Committed 2021/08/08 --- .../Passing_an_array_to_a_function.java | 35 +++++++++++++++++-- Miscellaneous/Passing_an_array2.java | 28 +++++++++++++++ 2 files changed, 61 insertions(+), 2 deletions(-) create mode 100644 Miscellaneous/Passing_an_array2.java diff --git a/Handy/supplementary_material/Passing_an_array_to_a_function.java b/Handy/supplementary_material/Passing_an_array_to_a_function.java index d054065..f5cb796 100644 --- a/Handy/supplementary_material/Passing_an_array_to_a_function.java +++ b/Handy/supplementary_material/Passing_an_array_to_a_function.java @@ -2,9 +2,40 @@ public class Passing_an_array_to_a_function { - public static void main(String[] args) { - // TODO Auto-generated method stub + public static int max(int[] array) { + int max = 0; + + for (int i = 0; i < array.length; i++) { + if (array[i] > max) { + max = array[i]; + } + } + return max; + } + + public static int min(int[] array) { + int min = array[0]; + for (int i = 0; i < array.length; i++) { + if (array[i] < min) { + min = array[i]; + } + } + return min; + } + + public static void main(String[] args) { + int rock_solid[] = new int[10]; + + for (int i = 0; i < rock_solid.length; i++) { + rock_solid[i] = i; + } + + System.out.println("The max element of the array is " + max(rock_solid)); + System.out.println("The minimum element of the array is " + min(rock_solid)); + } } + +// Reference: https://www.tutorialspoint.com/How-to-pass-Arrays-to-Methods-in-Java diff --git a/Miscellaneous/Passing_an_array2.java b/Miscellaneous/Passing_an_array2.java new file mode 100644 index 0000000..cc8ea3e --- /dev/null +++ b/Miscellaneous/Passing_an_array2.java @@ -0,0 +1,28 @@ + +public class Passing_an_array2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + int t[] = new int[10]; + + for (int i = 0; i < t.length; i++) + t[i] = i; + + for (int i : t) { + System.out.print(i + " "); + } + + System.out.println("\n==================================================="); + + display(t); + + } + + static void display(int complex[]) { + for (int i = 0; i < complex.length; i++) { + System.out.print(complex[i] + " "); + } + } + +} From d5faae1dcb22bac0f44504af8f7c7b7e261ab941 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 11 Aug 2021 12:55:51 +0800 Subject: [PATCH 214/700] Committed 2021/08/11 --- Chapter12/EnumDemo2.java | 20 +++++++++++++++++++ Chapter12/{EnuumDemo2.java => EnumDemo_.java} | 2 +- 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 Chapter12/EnumDemo2.java rename Chapter12/{EnuumDemo2.java => EnumDemo_.java} (95%) diff --git a/Chapter12/EnumDemo2.java b/Chapter12/EnumDemo2.java new file mode 100644 index 0000000..7fb8b0d --- /dev/null +++ b/Chapter12/EnumDemo2.java @@ -0,0 +1,20 @@ +// Use the built-in enumeration methods. +public class EnumDemo2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Transport tp; + + System.out.println("Here are all Transport constants: "); + + // Use values() + Transport allTransport[] = Transport.values(); // Obtain an array of Transport constants. + + for (Transport transport : allTransport) { + System.out.println(transport); + } + + } + +} diff --git a/Chapter12/EnuumDemo2.java b/Chapter12/EnumDemo_.java similarity index 95% rename from Chapter12/EnuumDemo2.java rename to Chapter12/EnumDemo_.java index 9097a27..53f883d 100644 --- a/Chapter12/EnuumDemo2.java +++ b/Chapter12/EnumDemo_.java @@ -1,5 +1,5 @@ -public class EnuumDemo2 { +public class EnumDemo_ { public static void main(String[] args) { int i; From 333442098ebb957c92a21e3f0850d2a50932dd94 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 11 Aug 2021 12:56:44 +0800 Subject: [PATCH 215/700] Committed 2021/08/11 From f943610b886564da620add6f74aacea877018c63 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 11 Aug 2021 13:10:21 +0800 Subject: [PATCH 216/700] Committed 2021/08/11 From 6fc62514a9e52fad8979239aac21469d88e659a4 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 11 Aug 2021 13:20:23 +0800 Subject: [PATCH 217/700] Committed 2021/08/11 --- Chapter12/EnumDemo3.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 Chapter12/EnumDemo3.java diff --git a/Chapter12/EnumDemo3.java b/Chapter12/EnumDemo3.java new file mode 100644 index 0000000..5e1e40a --- /dev/null +++ b/Chapter12/EnumDemo3.java @@ -0,0 +1,18 @@ + +public class EnumDemo3 { + + public static void main(String[] args) { +// Transport tp; + + System.out.println("Here are all Transport constants: "); + + // Use values() + Transport allTransport[] = Transport.values(); // Obtain an array of Transport constants. + + for (Transport transport : allTransport) { + System.out.println(transport); + } + + } + +} From c2414030f3b64010830fbb206bd8045f7a7ab300 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 11 Aug 2021 13:28:47 +0800 Subject: [PATCH 218/700] Committed 2021/08/11 --- Chapter12/EnumDemo4.java | 18 ++++++++++++++++++ Chapter12/values_method.java | 9 +++++++++ 2 files changed, 27 insertions(+) create mode 100644 Chapter12/EnumDemo4.java create mode 100644 Chapter12/values_method.java diff --git a/Chapter12/EnumDemo4.java b/Chapter12/EnumDemo4.java new file mode 100644 index 0000000..a271f79 --- /dev/null +++ b/Chapter12/EnumDemo4.java @@ -0,0 +1,18 @@ + +public class EnumDemo4 { + + public static void main(String[] args) { + Transport tp = Transport.AIRPLANE; + + System.out.println("Here are all Transport constants: "); + + // Use values() + Transport allTransport[] = tp.values(); // Obtain an array of Transport constants. + + for (Transport transport : allTransport) { + System.out.println(transport); + } + + } + +} diff --git a/Chapter12/values_method.java b/Chapter12/values_method.java new file mode 100644 index 0000000..fb217e9 --- /dev/null +++ b/Chapter12/values_method.java @@ -0,0 +1,9 @@ + +public class values_method { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 72d9abdbf2ad615f4f1186c3fe72b0a9fd3441bd Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 11 Aug 2021 13:37:52 +0800 Subject: [PATCH 219/700] Committed 2021/08/11 --- Chapter12/values_method.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Chapter12/values_method.java b/Chapter12/values_method.java index fb217e9..a7e06d8 100644 --- a/Chapter12/values_method.java +++ b/Chapter12/values_method.java @@ -1,8 +1,14 @@ - +// values() is a pre-defined static method. public class values_method { public static void main(String[] args) { // TODO Auto-generated method stub + + Transport allTransport[] = Transport.values(); + + for (Transport transport : allTransport) { + System.out.println(transport); + } } From e7e95ec038af8b13b4512d9e8ef751eb993c9b7f Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 11 Aug 2021 14:02:38 +0800 Subject: [PATCH 220/700] Committed 2021/08/11 --- Chapter12/value_of.java | 12 ++++++++++++ Chapter12/value_of_2.java | 17 +++++++++++++++++ Chapter12/value_of_3.java | 18 ++++++++++++++++++ Chapter12/values_method.java | 2 +- Chapter12/values_method2.java | 11 +++++++++++ 5 files changed, 59 insertions(+), 1 deletion(-) create mode 100644 Chapter12/value_of.java create mode 100644 Chapter12/value_of_2.java create mode 100644 Chapter12/value_of_3.java create mode 100644 Chapter12/values_method2.java diff --git a/Chapter12/value_of.java b/Chapter12/value_of.java new file mode 100644 index 0000000..119a744 --- /dev/null +++ b/Chapter12/value_of.java @@ -0,0 +1,12 @@ + +public class value_of { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Transport tpTransport = Transport.valueOf("AIRPLANE"); + System.out.println("tpTransport contains " + tpTransport); + + } + +} diff --git a/Chapter12/value_of_2.java b/Chapter12/value_of_2.java new file mode 100644 index 0000000..942af51 --- /dev/null +++ b/Chapter12/value_of_2.java @@ -0,0 +1,17 @@ + +public class value_of_2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Transport tpTransport[] = Transport.values(); + + for (Transport transport : tpTransport) { + System.out.println(transport); + } + + System.out.println(Transport.valueOf("BOAT")); + + } + +} diff --git a/Chapter12/value_of_3.java b/Chapter12/value_of_3.java new file mode 100644 index 0000000..c4fef3b --- /dev/null +++ b/Chapter12/value_of_3.java @@ -0,0 +1,18 @@ + +public class value_of_3 { + + public static void main(String[] args) { + + // values() returns an array of the enumeration constants. + Transport tpTransport[] = Transport.values(); + + for (Transport transport : tpTransport) { + System.out.println(transport); + } + + // valueOf() returns the enumeration constant whose value corresponds to the string passed to the argument. + System.out.println(Transport.valueOf("BOAT")); + + } + +} diff --git a/Chapter12/values_method.java b/Chapter12/values_method.java index a7e06d8..5e59141 100644 --- a/Chapter12/values_method.java +++ b/Chapter12/values_method.java @@ -1,4 +1,4 @@ -// values() is a pre-defined static method. +// values() is a pre-defined static method of enumeration. public class values_method { public static void main(String[] args) { diff --git a/Chapter12/values_method2.java b/Chapter12/values_method2.java new file mode 100644 index 0000000..df34769 --- /dev/null +++ b/Chapter12/values_method2.java @@ -0,0 +1,11 @@ + +public class values_method2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + System.out.println(Transport.values()); + + } + +} From 667b3bf0201b619c4bf0dbc93d7f83b7c8864b8c Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 11 Aug 2021 14:21:10 +0800 Subject: [PATCH 221/700] Committed 2021/08/11 --- Chapter12/EnumDemo5.java | 26 +++++++++++++++++++ Chapter12/EnumDemo6.java | 13 ++++++++++ .../primitive_type_equivaluet_of_valueOf.java | 13 ++++++++++ 3 files changed, 52 insertions(+) create mode 100644 Chapter12/EnumDemo5.java create mode 100644 Chapter12/EnumDemo6.java create mode 100644 Chapter12/primitive_type_equivaluet_of_valueOf.java diff --git a/Chapter12/EnumDemo5.java b/Chapter12/EnumDemo5.java new file mode 100644 index 0000000..6cf0923 --- /dev/null +++ b/Chapter12/EnumDemo5.java @@ -0,0 +1,26 @@ +// Use the built-in enumeration static methods. +public class EnumDemo5 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Transport tpTransport; + + System.out.println("Here are all Transport constants."); + + // use values() + Transport allTransport[] = Transport.values(); + + for (Transport transport : allTransport) { + System.out.println(transport); + } + + System.out.println(); + + // use valueOf() + tpTransport = Transport.valueOf("CAR"); + System.out.println("tpTransport contains " + tpTransport); + + } + +} diff --git a/Chapter12/EnumDemo6.java b/Chapter12/EnumDemo6.java new file mode 100644 index 0000000..68d541c --- /dev/null +++ b/Chapter12/EnumDemo6.java @@ -0,0 +1,13 @@ + +public class EnumDemo6 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + for (Transport transport : Transport.values()) { + System.out.println(transport); + } + + } + +} diff --git a/Chapter12/primitive_type_equivaluet_of_valueOf.java b/Chapter12/primitive_type_equivaluet_of_valueOf.java new file mode 100644 index 0000000..ac3ddc3 --- /dev/null +++ b/Chapter12/primitive_type_equivaluet_of_valueOf.java @@ -0,0 +1,13 @@ + +public class primitive_type_equivaluet_of_valueOf { + + public static void main(String[] args) { + + // System can directly print out either numeric constants or named constants. + System.out.println(200); + System.out.println(Transport.valueOf("BOAT")); + System.out.println(Transport.TRUCK); + + } + +} From 154f718655a007186a9d0d07a3d275f6849851cf Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 11 Aug 2021 14:24:16 +0800 Subject: [PATCH 222/700] Committed 2021/08/11 --- Chapter12/EnumDemo7.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 Chapter12/EnumDemo7.java diff --git a/Chapter12/EnumDemo7.java b/Chapter12/EnumDemo7.java new file mode 100644 index 0000000..b5d7a25 --- /dev/null +++ b/Chapter12/EnumDemo7.java @@ -0,0 +1,13 @@ + +public class EnumDemo7 { + + public static void main(String[] args) { + + // System can directly print out either numeric constants or named constants. + for (Transport transport : Transport.values()) { + System.out.println(transport); + } + + } + +} From a1beb891afbbd8dfea69c6239058302ce9ca13b3 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Mon, 23 Aug 2021 02:08:52 +0800 Subject: [PATCH 223/700] Committed 2021/8/23 --- Chapter12/EnumDemo3.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 Chapter12/EnumDemo3.java diff --git a/Chapter12/EnumDemo3.java b/Chapter12/EnumDemo3.java new file mode 100644 index 0000000..abec5c0 --- /dev/null +++ b/Chapter12/EnumDemo3.java @@ -0,0 +1,14 @@ +// Use an enumeration constructor, instance variable, and method. +enum Transport{ + CAR, TRUCK, AIRPLANE, TRAIN, BOAT; +} + + +public class EnumDemo3 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 2e1a78f0f9107c90fce78ebe00679f3cc4b2c1ed Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Mon, 23 Aug 2021 02:10:45 +0800 Subject: [PATCH 224/700] Committed 2021/08/23 --- Chapter12/EnumDemo3.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Chapter12/EnumDemo3.java b/Chapter12/EnumDemo3.java index abec5c0..657bb56 100644 --- a/Chapter12/EnumDemo3.java +++ b/Chapter12/EnumDemo3.java @@ -1,6 +1,6 @@ // Use an enumeration constructor, instance variable, and method. -enum Transport{ - CAR, TRUCK, AIRPLANE, TRAIN, BOAT; +enum Transportation{ + CAR(65), TRUCK(55), AIRPLANE(600), TRAIN(70), BOAT(22); // Notice the initialization values. } From b0c2762cc34060dbe3b33dd578b71014a7ce1bf3 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Mon, 23 Aug 2021 02:28:58 +0800 Subject: [PATCH 225/700] Committed 2021/08/23 --- Chapter12/EnumDemo3.java | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/Chapter12/EnumDemo3.java b/Chapter12/EnumDemo3.java index 657bb56..bc56fc1 100644 --- a/Chapter12/EnumDemo3.java +++ b/Chapter12/EnumDemo3.java @@ -1,6 +1,19 @@ // Use an enumeration constructor, instance variable, and method. enum Transportation{ + CAR(65), TRUCK(55), AIRPLANE(600), TRAIN(70), BOAT(22); // Notice the initialization values. + + private int typical_speed_of_each_transportation; // add an instance variable. + + // Constructor + Transportation(int s) { + // TODO Auto-generated constructor stub + typical_speed_of_each_transportation = s; + } + + int get_speed() { + return typical_speed_of_each_transportation; + } } @@ -8,6 +21,18 @@ public class EnumDemo3 { public static void main(String[] args) { // TODO Auto-generated method stub + + Transportation tpTransportation; + + // Display speed of an airplane. + System.out.println("Typical speed for an airplane is " + Transportation.AIRPLANE.get_speed() + " miles per hour."); + + // Display all transportations and speeds. + System.out.println("All Transportation speeds: "); + + for (Transportation t : Transportation.values()) { + System.out.println(t + " typical speed is " + t.get_speed() + " miles per hour."); + } } From 313e81d355d845d3afaf44bd2a8abd25ad2e03cb Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Mon, 23 Aug 2021 11:50:55 +0800 Subject: [PATCH 226/700] Committed 2021/08/11 --- Chapter12/EnumDemp3.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Chapter12/EnumDemp3.java diff --git a/Chapter12/EnumDemp3.java b/Chapter12/EnumDemp3.java new file mode 100644 index 0000000..95dc957 --- /dev/null +++ b/Chapter12/EnumDemp3.java @@ -0,0 +1,19 @@ +// All enumerations automatically have two pre-defined methods: values() and valueOf() +// values() returns an array that contains a list of the enumeration constants. +public class EnumDemp3 { + + public static void main(String[] args) { + Transport tpTransport; + + System.out.println("Here are all Transport constants: "); + + // Use values() + Transport allTransport[] = Transport.values(); // Obtain an array of Transport constants. + + for (Transport transport : allTransport) { + System.out.println(transport); + } + + } + +} From 022a140518eeeebea1a71936f2d708d87f00c165 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Mon, 23 Aug 2021 11:56:16 +0800 Subject: [PATCH 227/700] Committed 2021/08/23 --- Chapter12/{EnumDemp3.java => EnumDemo3.java} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename Chapter12/{EnumDemp3.java => EnumDemo3.java} (95%) diff --git a/Chapter12/EnumDemp3.java b/Chapter12/EnumDemo3.java similarity index 95% rename from Chapter12/EnumDemp3.java rename to Chapter12/EnumDemo3.java index 95dc957..51fa946 100644 --- a/Chapter12/EnumDemp3.java +++ b/Chapter12/EnumDemo3.java @@ -1,6 +1,6 @@ // All enumerations automatically have two pre-defined methods: values() and valueOf() // values() returns an array that contains a list of the enumeration constants. -public class EnumDemp3 { +public class EnumDemo3 { public static void main(String[] args) { Transport tpTransport; From ae27d0a118fa5031385e8ff0eddca641bd5c4914 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 23 Aug 2021 12:52:27 +0800 Subject: [PATCH 228/700] Committed 2021/08/23 --- Chapter12/Experimental/EnumDemo3_2.java | 14 +++++++++++ Chapter8/bookpackext/ProtectDemo2.java | 32 +++++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 Chapter12/Experimental/EnumDemo3_2.java create mode 100644 Chapter8/bookpackext/ProtectDemo2.java diff --git a/Chapter12/Experimental/EnumDemo3_2.java b/Chapter12/Experimental/EnumDemo3_2.java new file mode 100644 index 0000000..d1cf991 --- /dev/null +++ b/Chapter12/Experimental/EnumDemo3_2.java @@ -0,0 +1,14 @@ +package Experimental; + +enum Transportation{ + +} + +public class EnumDemo3_2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} diff --git a/Chapter8/bookpackext/ProtectDemo2.java b/Chapter8/bookpackext/ProtectDemo2.java new file mode 100644 index 0000000..50414c3 --- /dev/null +++ b/Chapter8/bookpackext/ProtectDemo2.java @@ -0,0 +1,32 @@ +package bookpackext; + +public class ProtectDemo2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + ExtBook books[] = new ExtBook[5]; + + books[0] = new ExtBook("Java: A Beginner's Guide", "Schildt", 2019, "Oracle Press"); + books[1] = new ExtBook("Java: The Complete Reference", "Schildt", 2019, "Oracle Press"); + books[2] = new ExtBook("Introducing JavaFX 8 Programming", "Schildt", 2015, "Oracle Press"); + books[3] = new ExtBook("Red Storm Rising", "Clancy", 1986, "Putnam"); + books[4] = new ExtBook("On the Road", "Kerouac", 1955, "Viking"); + + for (int i = 0; i < books.length; i++) { + books[i].show(); + } + + // Find books by author. + System.out.println("Showing all books by Schildt."); + for (int i = 0; i < books.length; i++) { + if (books[i].getAuthorString() == "Schildt") { + System.out.println(books[i].getTitle()); + } + + // Access to protected field not allowed by non-subclass. + books[0].title = "test title"; + } + + } +} From 5fdfdd567ad7ecdce3dcd6736e1e7087a8ecceb4 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 23 Aug 2021 13:02:52 +0800 Subject: [PATCH 229/700] Committed 2021/08/23 --- Chapter8/bookpackext/ProtectDemo3.java | 33 ++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 Chapter8/bookpackext/ProtectDemo3.java diff --git a/Chapter8/bookpackext/ProtectDemo3.java b/Chapter8/bookpackext/ProtectDemo3.java new file mode 100644 index 0000000..456c477 --- /dev/null +++ b/Chapter8/bookpackext/ProtectDemo3.java @@ -0,0 +1,33 @@ +package bookpackext; + +public class ProtectDemo3 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + ExtBook books[] = new ExtBook[5]; + + books[0] = new ExtBook("Java: A Beginner's Guide", "Schildt", 2019, "Oracle Press"); + books[1] = new ExtBook("Java: The Complete Reference", "Schildt", 2019, "Oracle Press"); + books[2] = new ExtBook("Introducing JavaFX 8 Programming", "Schildt", 2015, "Oracle Press"); + books[3] = new ExtBook("Red Storm Rising", "Clancy", 1986, "Putnam"); + books[4] = new ExtBook("On the Road", "Kerouac", 1955, "Viking"); + + for (int i = 0; i < books.length; i++) { + books[i].show(); + } + + // Find books by author. + System.out.println("Showing all books by Schildt."); + for (int i = 0; i < books.length; i++) { + if (books[i].getAuthorString() == "Schildt") { + System.out.println(books[i].getTitle()); + } + + // Access to protected field not allowed by non-subclass. + books[0].titleString = "test title"; + } + + } + +} From 34b1f6ee19429909834a9c90812b2fe9c5fa9718 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 23 Aug 2021 13:08:50 +0800 Subject: [PATCH 230/700] Committed 2021/08/23 --- Chapter8/bookpackext/ProtectDemo3.java | 2 +- Chapter8/bookpackext/ProtectDemo4.java | 32 ++++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 Chapter8/bookpackext/ProtectDemo4.java diff --git a/Chapter8/bookpackext/ProtectDemo3.java b/Chapter8/bookpackext/ProtectDemo3.java index 456c477..a533310 100644 --- a/Chapter8/bookpackext/ProtectDemo3.java +++ b/Chapter8/bookpackext/ProtectDemo3.java @@ -24,7 +24,7 @@ public static void main(String[] args) { System.out.println(books[i].getTitle()); } - // Access to protected field not allowed by non-subclass. + // Access to protected field not allowed by non-subclass. books[0].titleString = "test title"; } diff --git a/Chapter8/bookpackext/ProtectDemo4.java b/Chapter8/bookpackext/ProtectDemo4.java new file mode 100644 index 0000000..63a2ae7 --- /dev/null +++ b/Chapter8/bookpackext/ProtectDemo4.java @@ -0,0 +1,32 @@ +package bookpackext; + +public class ProtectDemo4 { + public static void main(String[] args) { + // TODO Auto-generated method stub + + ExtBook books[] = new ExtBook[5]; + + books[0] = new ExtBook("Java: A Beginner's Guide", "Schildt", 2019, "Oracle Press"); + books[1] = new ExtBook("Java: The Complete Reference", "Schildt", 2019, "Oracle Press"); + books[2] = new ExtBook("Introducing JavaFX 8 Programming", "Schildt", 2015, "Oracle Press"); + books[3] = new ExtBook("Red Storm Rising", "Clancy", 1986, "Putnam"); + books[4] = new ExtBook("On the Road", "Kerouac", 1955, "Viking"); + + for (int i = 0; i < books.length; i++) { + books[i].show(); + } + + // Find books by author. + System.out.println("Showing all books by Schildt."); + for (int i = 0; i < books.length; i++) { + if (books[i].getAuthorString() == "Schildt") { + System.out.println(books[i].getTitle()); + } + + // Access to protected field not allowed by non-subclass, including subclass' instance because + // the instance of subclass is itself not a class but a "realization" of a class. + books[0].titleString = "test title"; + } + + } +} From 3a78387d6a18bdd0d09e920e1679399efd20b827 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 23 Aug 2021 13:43:32 +0800 Subject: [PATCH 231/700] Committed 2021/08/23 --- Chapter12/Experimental/EnumDemo3_2.java | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/Chapter12/Experimental/EnumDemo3_2.java b/Chapter12/Experimental/EnumDemo3_2.java index d1cf991..a8d1b0e 100644 --- a/Chapter12/Experimental/EnumDemo3_2.java +++ b/Chapter12/Experimental/EnumDemo3_2.java @@ -1,14 +1,32 @@ package Experimental; enum Transportation{ + CAR(65), TRUCK(55), AIRPLANE(600), TRAIN(70), BOAT(22); + int typical_speed; + + Transportation(int i) { + typical_speed = i; + } + + void show() { + System.out.println("Typical speed is at " + typical_speed); + } } public class EnumDemo3_2 { public static void main(String[] args) { - // TODO Auto-generated method stub - + + // Similar to int a = 1; + Transportation a = Transportation.TRUCK; + + // Transportation's method. + System.out.println(a.typical_speed); + + a.show(); + + System.out.println("Typical speed of boat is at " + Transportation.BOAT.typical_speed); } } From 00db8a636a02ff1e34e26b139f39d7b4c5d1d80d Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 23 Aug 2021 14:10:55 +0800 Subject: [PATCH 232/700] Committed 2021/08/23 --- Chapter12/Exercise3.java | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Chapter12/Exercise3.java diff --git a/Chapter12/Exercise3.java b/Chapter12/Exercise3.java new file mode 100644 index 0000000..f40cbc8 --- /dev/null +++ b/Chapter12/Exercise3.java @@ -0,0 +1,23 @@ + +enum Tools{ + SCREWDRIVER(1), WRENCH(2), HAMMER(3), PLIERS(4); + + int catcher; + + Tools(int i) { + catcher = i; + } +} + +public class Exercise3 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + for (Tools item : Tools.values()) { + System.out.println("The No." + item.catcher + " tool is " + item); + } + + } + +} From b557a37f5fcf427b2006c709cf6c16e4836279e9 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 25 Aug 2021 13:55:10 +0800 Subject: [PATCH 233/700] Committed 2021/08/25 --- .../Nested_functions.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 Handy/supplementary_material/Nested_functions.java diff --git a/Handy/supplementary_material/Nested_functions.java b/Handy/supplementary_material/Nested_functions.java new file mode 100644 index 0000000..d9c25e6 --- /dev/null +++ b/Handy/supplementary_material/Nested_functions.java @@ -0,0 +1,18 @@ +package supplementary_material; + +public class Nested_functions { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + + void say_name() { + String mydogString = "Joey"; + + void say_food() { + String myfoodString = "Pizza"; + } + } + +} From cd68daf106978ca4849d2752ed3ee5cbdd16b682 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 30 Aug 2021 12:52:41 +0800 Subject: [PATCH 234/700] Committed 2021/08/30 --- Chapter12/Enum.java | 41 ++++++++++++++++++++++++++++++++ Chapter12/Experimental/Enum.java | 35 +++++++++++++++++++++++++++ 2 files changed, 76 insertions(+) create mode 100644 Chapter12/Enum.java create mode 100644 Chapter12/Experimental/Enum.java diff --git a/Chapter12/Enum.java b/Chapter12/Enum.java new file mode 100644 index 0000000..1a9cab0 --- /dev/null +++ b/Chapter12/Enum.java @@ -0,0 +1,41 @@ +// Demonstrate ordinal() and compareTo() +// An enumeration of Transport varieties. + +enum Transport_{ + CAR, TRUCK, AIRPLANE, TRAIN, BOAT; +} + +public class Enum { + + public static void main(String[] args) { + Transport_ tp, tp2, tp3; + + // Obtain all ordinal values using ordinal() + System.out.println("Here are all Transport_ constants " + "and their ordinal values: "); + + for (Transport_ defuse : Transport_.values()) { + System.out.println(defuse + " " + defuse.ordinal()); // Obtain ordinal values. + } + + tp = Transport_.AIRPLANE; + tp2 = Transport_.TRAIN; + tp3 = Transport_.AIRPLANE; + + System.out.println(); + + // Demonstrate compareTo() + if (tp.compareTo(tp2) < 0) { + System.out.println(tp + " comes before " + tp2); + } + + if (tp.compareTo(tp2) > 0) { + System.out.println(tp2 + " comes before " + tp); + } + + if (tp.compareTo(tp3) == 0) { + System.out.println(tp + " equals " + tp3); + } + + } + +} diff --git a/Chapter12/Experimental/Enum.java b/Chapter12/Experimental/Enum.java new file mode 100644 index 0000000..30ddb2a --- /dev/null +++ b/Chapter12/Experimental/Enum.java @@ -0,0 +1,35 @@ +package Experimental; + +enum Transport_{ + CAR, TRUCK, AIRPLANE, TRAIN, BOAT; +} + +public class Enum { + + public static void main(String[] args) { + Transport_ tp, tp2, tp3; + + // Obtain all ordinal values using ordinal() + System.out.println("Here are all Transport_ constants " + "and their ordinal values: "); + + for (Transport_ defuse : Transport_.values()) { + System.out.println(defuse + " " + defuse.ordinal()); // Obtain ordinal values. + } + + tp = Transport_.AIRPLANE; + tp2 = Transport_.TRAIN; + tp3 = Transport_.AIRPLANE; + + System.out.println(); + + if (tp.compareTo(tp2) > 0) { + System.out.println(tp2 + " comes before " + tp); + } else if (tp.compareTo(tp2) == 0) { + System.out.println(tp + " equals " + tp2); + } else if (tp.compareTo(tp2) < 0) { + System.out.println(tp + " comes before " + tp2); + } + + } + +} From 6fc27a52c8b8a31e76144614ebefa1d6735e5f17 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 30 Aug 2021 13:22:24 +0800 Subject: [PATCH 235/700] Committed 2021/08/30 --- Chapter12/Experimental/Enum_.java | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Chapter12/Experimental/Enum_.java diff --git a/Chapter12/Experimental/Enum_.java b/Chapter12/Experimental/Enum_.java new file mode 100644 index 0000000..fc26ac4 --- /dev/null +++ b/Chapter12/Experimental/Enum_.java @@ -0,0 +1,26 @@ +package Experimental; + +enum Transport{ + AIRPLANE, BOAT, TRAIN, CAR, TRUCK +} + +public class Enum_ { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Transport tpTransport = Transport.TRUCK; + int defuse = 1; + + System.out.println(tpTransport.ordinal()); + System.out.println(defuse); + + System.out.println(Transport.AIRPLANE.ordinal()); +// System.out.println(Transport.AIRPLANE.ordinal();); +// System.out.println(int defusion = 3;); + + System.out.println(); + + } + +} From 464b2b3f22cd256f8f758ea17d145e61b2e8cf14 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 30 Aug 2021 13:32:35 +0800 Subject: [PATCH 236/700] Committed 2021/08/30 --- .../Final/Named_constants_initial_value.java | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Chapter7/Final/Named_constants_initial_value.java diff --git a/Chapter7/Final/Named_constants_initial_value.java b/Chapter7/Final/Named_constants_initial_value.java new file mode 100644 index 0000000..ea7ecaf --- /dev/null +++ b/Chapter7/Final/Named_constants_initial_value.java @@ -0,0 +1,20 @@ +package Final; + +public class Named_constants_initial_value { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + final int defuse = 8; + + defuse = 10; + + final int bells_and_whistles; + + bells_and_whistles = 22; + + bells_and_whistles = 33; + + } + +} From ad55d6d4ea57540746a054451e24f710ab672407 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 30 Aug 2021 13:45:52 +0800 Subject: [PATCH 237/700] Committed 2021/08/30 --- Chapter7/Final/FinalD.java | 10 +++++++++ Chapter7/FinalD_.java | 44 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 Chapter7/Final/FinalD.java create mode 100644 Chapter7/FinalD_.java diff --git a/Chapter7/Final/FinalD.java b/Chapter7/Final/FinalD.java new file mode 100644 index 0000000..e9230e9 --- /dev/null +++ b/Chapter7/Final/FinalD.java @@ -0,0 +1,10 @@ +package Final; + +public class FinalD { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} diff --git a/Chapter7/FinalD_.java b/Chapter7/FinalD_.java new file mode 100644 index 0000000..1685e9f --- /dev/null +++ b/Chapter7/FinalD_.java @@ -0,0 +1,44 @@ + +// Return a String object. +class ErrorMsg_final_ { + // Declare final constants + // Error codes. + int OUTERR = 0; + int INERR = 1; + int DISKERR = 2; + int INDEXERR = 3; + + String msgs[] = { + "Output Error", + "Input Error", + "Disk Full", + "Index Out-Of_Bounds" + }; + + // Return the error message. + String getErrorMsg(int i) { + if (i >= 0 & i < msgs.length) + return msgs[i]; + else + return "Invalid Error Code"; + } +} + +public class FinalD_ { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + ErrorMsg_final errorMsg_final = new ErrorMsg_final(); + + System.out.println(errorMsg_final.getErrorMsg(errorMsg_final.OUTERR)); + System.out.println(errorMsg_final.getErrorMsg(errorMsg_final.DISKERR)); + System.out.println(errorMsg_final.getErrorMsg(errorMsg_final.INERR)); + + System.out.println(errorMsg_final.getErrorMsg(2)); + System.out.println(errorMsg_final.getErrorMsg(0)); + System.out.println(errorMsg_final.getErrorMsg(4)); + + } + +} From ce50962a0754d3cc043a4705ae16d506b2f8c905 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 30 Aug 2021 16:10:59 +0800 Subject: [PATCH 238/700] Committed 2021/08/20 --- Chapter7/FinalD_.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Chapter7/FinalD_.java b/Chapter7/FinalD_.java index 1685e9f..61517ed 100644 --- a/Chapter7/FinalD_.java +++ b/Chapter7/FinalD_.java @@ -1,7 +1,7 @@ // Return a String object. class ErrorMsg_final_ { - // Declare final constants + // Error codes. int OUTERR = 0; int INERR = 1; @@ -29,7 +29,7 @@ public class FinalD_ { public static void main(String[] args) { // TODO Auto-generated method stub - ErrorMsg_final errorMsg_final = new ErrorMsg_final(); + ErrorMsg_final_ errorMsg_final = new ErrorMsg_final_(); System.out.println(errorMsg_final.getErrorMsg(errorMsg_final.OUTERR)); System.out.println(errorMsg_final.getErrorMsg(errorMsg_final.DISKERR)); From 0d6a73a7b8b37e28c831f0223d6621cd9f33ed83 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 30 Aug 2021 16:46:28 +0800 Subject: [PATCH 239/700] Committed 2021/08/30 --- Chapter7/Final/FinalD.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Chapter7/Final/FinalD.java b/Chapter7/Final/FinalD.java index e9230e9..845dbe0 100644 --- a/Chapter7/Final/FinalD.java +++ b/Chapter7/Final/FinalD.java @@ -1,10 +1,22 @@ package Final; +class W3school { + final int x = 10; // Set a variable to final, to prevent it from being modified: +} + public class FinalD { public static void main(String[] args) { // TODO Auto-generated method stub + + W3school myW3school = new W3school(); + + myW3school.x = 25; // will generate an error: cannot assign a value to a final variable. + + System.out.println(myW3school.x); } } + +// Reference: https://web.archive.org/web/20210829102525/https://www.w3schools.com/java/ref_keyword_final.asp \ No newline at end of file From 5e052450d15b559655656cc5568c1f0280aa74b5 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 30 Aug 2021 17:01:06 +0800 Subject: [PATCH 240/700] Committed 2021/08/30 --- Chapter7/Final/FinalD_.java | 18 ++++++++++++++++++ Chapter7/Final/Named_constant.java | 5 +++-- 2 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 Chapter7/Final/FinalD_.java diff --git a/Chapter7/Final/FinalD_.java b/Chapter7/Final/FinalD_.java new file mode 100644 index 0000000..ac689db --- /dev/null +++ b/Chapter7/Final/FinalD_.java @@ -0,0 +1,18 @@ +package Final; + +class W3Cschool { + final int x = 10; +} + +public class FinalD_ { + + public static void main(String[] args) { + W3Cschool myW3Cschool = new W3Cschool(); + + int y = myW3Cschool.x; + + System.out.println("final x = " + myW3Cschool.x + "; int y = " + y); + + } + +} diff --git a/Chapter7/Final/Named_constant.java b/Chapter7/Final/Named_constant.java index 1eafeba..73feb40 100644 --- a/Chapter7/Final/Named_constant.java +++ b/Chapter7/Final/Named_constant.java @@ -2,10 +2,11 @@ public class Named_constant { - + final int defuse; public static void main(String[] args) { - // TODO Auto-generated method stub + + } From 41765ff52087760b376edf9ead0775c941f49ad5 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 30 Aug 2021 17:33:49 +0800 Subject: [PATCH 241/700] Committed 2021/08/30 --- Chapter12/TrafficLightDemo.java | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Chapter12/TrafficLightDemo.java diff --git a/Chapter12/TrafficLightDemo.java b/Chapter12/TrafficLightDemo.java new file mode 100644 index 0000000..860082a --- /dev/null +++ b/Chapter12/TrafficLightDemo.java @@ -0,0 +1,27 @@ + +enum TrafficLightColor{ + RED, YELLOW, GREEN +} + +class TrafficLightSimulator { + private TrafficLightColor trafficLightColor; // holds the traffic light color. + private boolean stop = false; // set to true to stop the simulation. + private boolean changed = false; // true when the light has changed. + + public TrafficLightSimulator(TrafficLightColor initiaLightColor) { + trafficLightColor = initiaLightColor; + } + + public TrafficLightSimulator() { + trafficLightColor = TrafficLightColor.RED; + } +} + +public class TrafficLightDemo { + + public static void main(String[] args) { + + + } + +} From af78f472b3c499c98abf8da770b16f82c52d41ae Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 30 Aug 2021 18:44:22 +0800 Subject: [PATCH 242/700] Committed 2021/08/30 --- Chapter12/TrafficLightDemo.java | 80 ++++++++++++++++++++++++++++++++- 1 file changed, 79 insertions(+), 1 deletion(-) diff --git a/Chapter12/TrafficLightDemo.java b/Chapter12/TrafficLightDemo.java index 860082a..b89c0f2 100644 --- a/Chapter12/TrafficLightDemo.java +++ b/Chapter12/TrafficLightDemo.java @@ -3,7 +3,7 @@ enum TrafficLightColor{ RED, YELLOW, GREEN } -class TrafficLightSimulator { +class TrafficLightSimulator implements Runnable { private TrafficLightColor trafficLightColor; // holds the traffic light color. private boolean stop = false; // set to true to stop the simulation. private boolean changed = false; // true when the light has changed. @@ -15,12 +15,90 @@ public TrafficLightSimulator(TrafficLightColor initiaLightColor) { public TrafficLightSimulator() { trafficLightColor = TrafficLightColor.RED; } + + public void run() { + while (!stop) { + try { + switch (trafficLightColor) { + case GREEN: + Thread.sleep(10000); // green for 10 seconds. + break; + case YELLOW: + Thread.sleep(2000); // yellow for 2 seconds. + break; + case RED: + Thread.sleep(12000); // red for 12 seconds. + break; + default: + break; + } + } catch (InterruptedException exc) { + System.out.println(exc); + } + changeColor(); + } + } + + // change color. + synchronized void changeColor() { + switch (trafficLightColor) { + case RED: + trafficLightColor = TrafficLightColor.GREEN; + break; + case YELLOW: + trafficLightColor = TrafficLightColor.RED; + break; + case GREEN: + trafficLightColor = TrafficLightColor.YELLOW; + + default: + break; + } + + changed = true; + notify(); // signal that the light has changed. + + } + + // Wait until a light change occurs. + synchronized void waitForChange() { + try { + while (!changed) { + wait(); // wait for light to change. + changed = false; + } + } catch (InterruptedException exc) { + System.out.println(exc); + } + } + + // Return current color. + synchronized TrafficLightColor getTrafficLightColor() { + return trafficLightColor; + } + + // Stop the traffic light. + synchronized void cancel() { + stop = true; + } } public class TrafficLightDemo { public static void main(String[] args) { + TrafficLightSimulator t1 = new TrafficLightSimulator(TrafficLightColor.GREEN); + + Thread thrdThread = new Thread(t1); + + thrdThread.start(); + + for (int i = 0; i < 9; i++) { + System.out.println(t1.getTrafficLightColor()); + t1.waitForChange(); + } + + t1.cancel(); } From b8555a172b38051cd19ed503fcf94d9714ea6fca Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Tue, 31 Aug 2021 12:43:14 +0800 Subject: [PATCH 243/700] Committed 2021/08/31 --- Miscellaneous/JavaScript/let.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 Miscellaneous/JavaScript/let.java diff --git a/Miscellaneous/JavaScript/let.java b/Miscellaneous/JavaScript/let.java new file mode 100644 index 0000000..8f190d5 --- /dev/null +++ b/Miscellaneous/JavaScript/let.java @@ -0,0 +1,13 @@ +package JavaScript; + +public class let { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + String xString = "John Doe"; + String xString = "John Doe"; + + } + +} From 5cb7d6f01b5a00527fea252ab01ae4d52c457c1b Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Wed, 1 Sep 2021 00:08:00 +0800 Subject: [PATCH 244/700] Committed 2021/09/01 --- Miscellaneous/JavaScript/Context.java | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 Miscellaneous/JavaScript/Context.java diff --git a/Miscellaneous/JavaScript/Context.java b/Miscellaneous/JavaScript/Context.java new file mode 100644 index 0000000..0ecb443 --- /dev/null +++ b/Miscellaneous/JavaScript/Context.java @@ -0,0 +1,24 @@ +package JavaScript; + +public class Context { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + String myname = "John"; + + if (myname == "John") { + String sedentary = "Jane"; + String pasteurize = "JavaScript"; + + System.out.println(sedentary); + System.out.println(pasteurize); + } + + System.out.println(myname); + System.out.println(sedentary); + System.out.println(pasteurize); + + } + +} From c0e3ef0efb9674cba7a0413eb7eead3b148e3f51 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Wed, 1 Sep 2021 01:01:18 +0800 Subject: [PATCH 245/700] Committed 2021/08/31 --- .../JavaScript/Redeclaring_variables.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 Miscellaneous/JavaScript/Redeclaring_variables.java diff --git a/Miscellaneous/JavaScript/Redeclaring_variables.java b/Miscellaneous/JavaScript/Redeclaring_variables.java new file mode 100644 index 0000000..f3c0db8 --- /dev/null +++ b/Miscellaneous/JavaScript/Redeclaring_variables.java @@ -0,0 +1,16 @@ +package JavaScript; + +public class Redeclaring_variables { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + int x = 10; + + { + int x = 10; + } + + } + +} From 18114e8ec9ff52be761209645f61e66f50ba1ad5 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Wed, 1 Sep 2021 01:09:36 +0800 Subject: [PATCH 246/700] Committed 2021/08/31 --- Miscellaneous/JavaScript/Redeclaring.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Miscellaneous/JavaScript/Redeclaring.java diff --git a/Miscellaneous/JavaScript/Redeclaring.java b/Miscellaneous/JavaScript/Redeclaring.java new file mode 100644 index 0000000..5325b91 --- /dev/null +++ b/Miscellaneous/JavaScript/Redeclaring.java @@ -0,0 +1,17 @@ +package JavaScript; + +public class Redeclaring { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + int x = 2; + // Now x is 2 + + int x = 3; + + System.out.println(x); + + } + +} From 80aad98102fb694ddf32a9e70dcaa3cc65ac20da Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 8 Sep 2021 17:21:11 +0800 Subject: [PATCH 247/700] Committed 2021/09/08 --- .../Inheritance/Bicycle.java | 39 +++++++++++++++++++ .../Inheritance/Polymorphism.java | 10 +++++ 2 files changed, 49 insertions(+) create mode 100644 Oracle_Java_Tutorials/Inheritance/Bicycle.java create mode 100644 Oracle_Java_Tutorials/Inheritance/Polymorphism.java diff --git a/Oracle_Java_Tutorials/Inheritance/Bicycle.java b/Oracle_Java_Tutorials/Inheritance/Bicycle.java new file mode 100644 index 0000000..1602ccf --- /dev/null +++ b/Oracle_Java_Tutorials/Inheritance/Bicycle.java @@ -0,0 +1,39 @@ +package Inheritance; + +public class Bicycle { + + // the Bicycle class has three fields + public int cadence; + public int gear; + public int speed; + + // the Bicycle class has one constructor + public Bicycle(int startCadence, int startSpeed, int startGear) { + gear = startGear; + cadence = startCadence; + speed = startSpeed; + } + + // the Bicycle class has four methods + public void setCadence(int newValue) { + cadence = newValue; + } + + public void setGear(int newValue) { + gear = newValue; + } + + public void applyBrake(int decrement) { + speed -= decrement; + } + + public void speedUp(int increment) { + speed += increment; + } + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} diff --git a/Oracle_Java_Tutorials/Inheritance/Polymorphism.java b/Oracle_Java_Tutorials/Inheritance/Polymorphism.java new file mode 100644 index 0000000..7c934f0 --- /dev/null +++ b/Oracle_Java_Tutorials/Inheritance/Polymorphism.java @@ -0,0 +1,10 @@ +package Inheritance; + +public class Polymorphism { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From c58469c4ce2d70ac5e59769e13637dba64bc7740 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 8 Sep 2021 17:54:39 +0800 Subject: [PATCH 248/700] Committed 2021/09/08 --- .../Inheritance/Bicycle.java | 6 +++++ .../Inheritance/MountainBike.java | 24 +++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 Oracle_Java_Tutorials/Inheritance/MountainBike.java diff --git a/Oracle_Java_Tutorials/Inheritance/Bicycle.java b/Oracle_Java_Tutorials/Inheritance/Bicycle.java index 1602ccf..403137b 100644 --- a/Oracle_Java_Tutorials/Inheritance/Bicycle.java +++ b/Oracle_Java_Tutorials/Inheritance/Bicycle.java @@ -35,5 +35,11 @@ public static void main(String[] args) { // TODO Auto-generated method stub } + + public void printDescription(){ + System.out.println("\nBike is " + "in gear " + gear + + " with a cadence of " + cadence + + " and travelling at a speed of " + speed + ". "); + } } diff --git a/Oracle_Java_Tutorials/Inheritance/MountainBike.java b/Oracle_Java_Tutorials/Inheritance/MountainBike.java new file mode 100644 index 0000000..e09fdbb --- /dev/null +++ b/Oracle_Java_Tutorials/Inheritance/MountainBike.java @@ -0,0 +1,24 @@ +package Inheritance; + +public class MountainBike extends Bicycle { + + // the MountainBike subclass adds one field + public int seatHeight; + + public MountainBike(int startCadence, int startSpeed, int startGear, int startHeight) { + super(startCadence, startSpeed, startGear); + // TODO Auto-generated constructor stub + seatHeight = startHeight; + } + + // the MountainBike subclass adds one method + public void setHeight(int newValue) { + seatHeight = newValue; + } + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 4cfdccc9167ee1a1ac768665e7e29e1de9fc7c0f Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 8 Sep 2021 19:19:27 +0800 Subject: [PATCH 249/700] Committed 2021/09/08 --- .../Inheritance/MountainBike.java | 23 +++++++++++- .../Inheritance/RoadBike.java | 35 +++++++++++++++++++ 2 files changed, 57 insertions(+), 1 deletion(-) create mode 100644 Oracle_Java_Tutorials/Inheritance/RoadBike.java diff --git a/Oracle_Java_Tutorials/Inheritance/MountainBike.java b/Oracle_Java_Tutorials/Inheritance/MountainBike.java index e09fdbb..49206cb 100644 --- a/Oracle_Java_Tutorials/Inheritance/MountainBike.java +++ b/Oracle_Java_Tutorials/Inheritance/MountainBike.java @@ -4,6 +4,10 @@ public class MountainBike extends Bicycle { // the MountainBike subclass adds one field public int seatHeight; + + // add a field for suspension, which is a String value that indicates if the bike has a front shock absorber, "Front". + // Or, the bike has a front and back shock absorber, "Dual". + private String suspension; public MountainBike(int startCadence, int startSpeed, int startGear, int startHeight) { super(startCadence, startSpeed, startGear); @@ -14,7 +18,24 @@ public MountainBike(int startCadence, int startSpeed, int startGear, int startHe // the MountainBike subclass adds one method public void setHeight(int newValue) { seatHeight = newValue; - } + } + + + public String getSuspension(){ + return this.suspension; + } + + public void setSuspension(String suspensionType) { + this.suspension = suspensionType; + } + + // Note the overridden printDescription method. In addition to the information provided before, + // additional data about the suspension is included to the output. + public void printDescription() { + super.printDescription(); + System.out.println("The " + "MountainBike has a" + + getSuspension() + " suspension."); + } public static void main(String[] args) { // TODO Auto-generated method stub diff --git a/Oracle_Java_Tutorials/Inheritance/RoadBike.java b/Oracle_Java_Tutorials/Inheritance/RoadBike.java new file mode 100644 index 0000000..3336d12 --- /dev/null +++ b/Oracle_Java_Tutorials/Inheritance/RoadBike.java @@ -0,0 +1,35 @@ +/* Creating the RoadBike class. Because road or racing bikes have skinny tires, + * add an attribute to track the tire width. Here is the RoadBike class: + * */ + +package Inheritance; + +public class RoadBike extends Bicycle { + + // In millimeters (mm) + private int tireWidth; + + public RoadBike(int startCadence, int startSpeed, int startGear, int newTireWidth) { + super(startCadence, startSpeed, startGear); + + } + + public int getTireWidth() { + return this.tireWidth; + } + + public void setTireWidth(int newTireWidth) { + this.tireWidth = newTireWidth; + } + + public void printDescription() { + super.printDescription(); + System.out.println("The RoadBike" + " has " + getTireWidth() + " MM tires."); + } + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From fce38f90fb2906a13b471eb31ccb8c4968a4868e Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 8 Sep 2021 19:30:09 +0800 Subject: [PATCH 250/700] Committed 2021/09/08 --- Oracle_Java_Tutorials/Inheritance/RoadBike.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Oracle_Java_Tutorials/Inheritance/RoadBike.java b/Oracle_Java_Tutorials/Inheritance/RoadBike.java index 3336d12..b0ace9e 100644 --- a/Oracle_Java_Tutorials/Inheritance/RoadBike.java +++ b/Oracle_Java_Tutorials/Inheritance/RoadBike.java @@ -11,6 +11,8 @@ public class RoadBike extends Bicycle { public RoadBike(int startCadence, int startSpeed, int startGear, int newTireWidth) { super(startCadence, startSpeed, startGear); + + tireWidth = newTireWidth; } @@ -22,6 +24,8 @@ public void setTireWidth(int newTireWidth) { this.tireWidth = newTireWidth; } + // Note that once again, the printDescription method has been overridden. + // This time, information about the tire width is displayed. public void printDescription() { super.printDescription(); System.out.println("The RoadBike" + " has " + getTireWidth() + " MM tires."); From aea3b170ad28e529652d5e425df85b19fc2b78fc Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 8 Sep 2021 19:36:14 +0800 Subject: [PATCH 251/700] Committed 2021/09/08 --- .../Inheritance/MountainBike.java | 9 ++++++++- .../Inheritance/TestBikes.java | 19 +++++++++++++++++++ 2 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 Oracle_Java_Tutorials/Inheritance/TestBikes.java diff --git a/Oracle_Java_Tutorials/Inheritance/MountainBike.java b/Oracle_Java_Tutorials/Inheritance/MountainBike.java index 49206cb..481855e 100644 --- a/Oracle_Java_Tutorials/Inheritance/MountainBike.java +++ b/Oracle_Java_Tutorials/Inheritance/MountainBike.java @@ -9,10 +9,17 @@ public class MountainBike extends Bicycle { // Or, the bike has a front and back shock absorber, "Dual". private String suspension; - public MountainBike(int startCadence, int startSpeed, int startGear, int startHeight) { + public MountainBike(int startCadence, int startSpeed, int startGear, int startHeight, String suspensionType) { super(startCadence, startSpeed, startGear); // TODO Auto-generated constructor stub seatHeight = startHeight; + suspension = suspensionType; + } + + public MountainBike(int startCadence, int startSpeed, int startGear, String suspensionType) { + super(startCadence, startSpeed, startGear); + // TODO Auto-generated constructor stub + suspension = suspensionType; } // the MountainBike subclass adds one method diff --git a/Oracle_Java_Tutorials/Inheritance/TestBikes.java b/Oracle_Java_Tutorials/Inheritance/TestBikes.java new file mode 100644 index 0000000..b34f62f --- /dev/null +++ b/Oracle_Java_Tutorials/Inheritance/TestBikes.java @@ -0,0 +1,19 @@ +package Inheritance; + +public class TestBikes { + + public static void main(String[] args) { + + Bicycle bike01, bike02, bike03; + + bike01 = new Bicycle(20, 10, 1); + bike02 = new MountainBike(20, 10, 5, "Dual"); + bike03 = new RoadBike(40, 20, 8, 23); + + bike01.printDescription(); + bike02.printDescription(); + bike03.printDescription(); + + } + +} From 7d287b5f60eaaf2215ed3fe30e614bcbeb6e3320 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 8 Sep 2021 19:38:22 +0800 Subject: [PATCH 252/700] Committed 2021/09/08 --- Oracle_Java_Tutorials/Inheritance/Bicycle.java | 5 ++--- Oracle_Java_Tutorials/Inheritance/MountainBike.java | 4 ++-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/Oracle_Java_Tutorials/Inheritance/Bicycle.java b/Oracle_Java_Tutorials/Inheritance/Bicycle.java index 403137b..76bb441 100644 --- a/Oracle_Java_Tutorials/Inheritance/Bicycle.java +++ b/Oracle_Java_Tutorials/Inheritance/Bicycle.java @@ -37,9 +37,8 @@ public static void main(String[] args) { } public void printDescription(){ - System.out.println("\nBike is " + "in gear " + gear - + " with a cadence of " + cadence + - " and travelling at a speed of " + speed + ". "); + + System.out.println("\nBike is " + "in gear " + gear + " with a cadence of " + cadence + " and travelling at a speed of " + speed + ". "); } } diff --git a/Oracle_Java_Tutorials/Inheritance/MountainBike.java b/Oracle_Java_Tutorials/Inheritance/MountainBike.java index 481855e..b84e5bd 100644 --- a/Oracle_Java_Tutorials/Inheritance/MountainBike.java +++ b/Oracle_Java_Tutorials/Inheritance/MountainBike.java @@ -40,8 +40,8 @@ public void setSuspension(String suspensionType) { // additional data about the suspension is included to the output. public void printDescription() { super.printDescription(); - System.out.println("The " + "MountainBike has a" + - getSuspension() + " suspension."); + + System.out.println("The " + "MountainBike has a " + getSuspension() + " suspension."); } public static void main(String[] args) { From cf21bd367a51e19dc476263eefc51d295edf94cf Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 8 Sep 2021 19:41:04 +0800 Subject: [PATCH 253/700] Committed 2021/09/08 --- .../Inheritance/Bicycle.java | 67 ++++++++++--------- .../Inheritance/MountainBike.java | 61 ++++++++--------- .../Inheritance/RoadBike.java | 6 +- .../Inheritance/TestBikes.java | 16 ++--- 4 files changed, 76 insertions(+), 74 deletions(-) diff --git a/Oracle_Java_Tutorials/Inheritance/Bicycle.java b/Oracle_Java_Tutorials/Inheritance/Bicycle.java index 76bb441..1e12b45 100644 --- a/Oracle_Java_Tutorials/Inheritance/Bicycle.java +++ b/Oracle_Java_Tutorials/Inheritance/Bicycle.java @@ -1,44 +1,45 @@ package Inheritance; public class Bicycle { - - // the Bicycle class has three fields - public int cadence; - public int gear; - public int speed; - - // the Bicycle class has one constructor - public Bicycle(int startCadence, int startSpeed, int startGear) { - gear = startGear; - cadence = startCadence; - speed = startSpeed; - } - - // the Bicycle class has four methods - public void setCadence(int newValue) { - cadence = newValue; - } - - public void setGear(int newValue) { - gear = newValue; - } - - public void applyBrake(int decrement) { - speed -= decrement; - } - - public void speedUp(int increment) { - speed += increment; - } + + // the Bicycle class has three fields + public int cadence; + public int gear; + public int speed; + + // the Bicycle class has one constructor + public Bicycle(int startCadence, int startSpeed, int startGear) { + gear = startGear; + cadence = startCadence; + speed = startSpeed; + } + + // the Bicycle class has four methods + public void setCadence(int newValue) { + cadence = newValue; + } + + public void setGear(int newValue) { + gear = newValue; + } + + public void applyBrake(int decrement) { + speed -= decrement; + } + + public void speedUp(int increment) { + speed += increment; + } public static void main(String[] args) { // TODO Auto-generated method stub } - - public void printDescription(){ - - System.out.println("\nBike is " + "in gear " + gear + " with a cadence of " + cadence + " and travelling at a speed of " + speed + ". "); + + public void printDescription() { + + System.out.println("\nBike is " + "in gear " + gear + " with a cadence of " + cadence + + " and travelling at a speed of " + speed + ". "); } } diff --git a/Oracle_Java_Tutorials/Inheritance/MountainBike.java b/Oracle_Java_Tutorials/Inheritance/MountainBike.java index b84e5bd..07a75c2 100644 --- a/Oracle_Java_Tutorials/Inheritance/MountainBike.java +++ b/Oracle_Java_Tutorials/Inheritance/MountainBike.java @@ -1,13 +1,14 @@ package Inheritance; public class MountainBike extends Bicycle { - - // the MountainBike subclass adds one field - public int seatHeight; - - // add a field for suspension, which is a String value that indicates if the bike has a front shock absorber, "Front". - // Or, the bike has a front and back shock absorber, "Dual". - private String suspension; + + // the MountainBike subclass adds one field + public int seatHeight; + + // add a field for suspension, which is a String value that indicates if the + // bike has a front shock absorber, "Front". + // Or, the bike has a front and back shock absorber, "Dual". + private String suspension; public MountainBike(int startCadence, int startSpeed, int startGear, int startHeight, String suspensionType) { super(startCadence, startSpeed, startGear); @@ -15,34 +16,34 @@ public MountainBike(int startCadence, int startSpeed, int startGear, int startHe seatHeight = startHeight; suspension = suspensionType; } - + public MountainBike(int startCadence, int startSpeed, int startGear, String suspensionType) { super(startCadence, startSpeed, startGear); // TODO Auto-generated constructor stub suspension = suspensionType; } - - // the MountainBike subclass adds one method - public void setHeight(int newValue) { - seatHeight = newValue; - } - - - public String getSuspension(){ - return this.suspension; - } - - public void setSuspension(String suspensionType) { - this.suspension = suspensionType; - } - - // Note the overridden printDescription method. In addition to the information provided before, - // additional data about the suspension is included to the output. - public void printDescription() { - super.printDescription(); - - System.out.println("The " + "MountainBike has a " + getSuspension() + " suspension."); - } + + // the MountainBike subclass adds one method + public void setHeight(int newValue) { + seatHeight = newValue; + } + + public String getSuspension() { + return this.suspension; + } + + public void setSuspension(String suspensionType) { + this.suspension = suspensionType; + } + + // Note the overridden printDescription method. In addition to the information + // provided before, + // additional data about the suspension is included to the output. + public void printDescription() { + super.printDescription(); + + System.out.println("The " + "MountainBike has a " + getSuspension() + " suspension."); + } public static void main(String[] args) { // TODO Auto-generated method stub diff --git a/Oracle_Java_Tutorials/Inheritance/RoadBike.java b/Oracle_Java_Tutorials/Inheritance/RoadBike.java index b0ace9e..9f820f0 100644 --- a/Oracle_Java_Tutorials/Inheritance/RoadBike.java +++ b/Oracle_Java_Tutorials/Inheritance/RoadBike.java @@ -11,7 +11,7 @@ public class RoadBike extends Bicycle { public RoadBike(int startCadence, int startSpeed, int startGear, int newTireWidth) { super(startCadence, startSpeed, startGear); - + tireWidth = newTireWidth; } @@ -24,8 +24,8 @@ public void setTireWidth(int newTireWidth) { this.tireWidth = newTireWidth; } - // Note that once again, the printDescription method has been overridden. - // This time, information about the tire width is displayed. + // Note that once again, the printDescription method has been overridden. + // This time, information about the tire width is displayed. public void printDescription() { super.printDescription(); System.out.println("The RoadBike" + " has " + getTireWidth() + " MM tires."); diff --git a/Oracle_Java_Tutorials/Inheritance/TestBikes.java b/Oracle_Java_Tutorials/Inheritance/TestBikes.java index b34f62f..b2eb2dc 100644 --- a/Oracle_Java_Tutorials/Inheritance/TestBikes.java +++ b/Oracle_Java_Tutorials/Inheritance/TestBikes.java @@ -3,16 +3,16 @@ public class TestBikes { public static void main(String[] args) { - - Bicycle bike01, bike02, bike03; - bike01 = new Bicycle(20, 10, 1); - bike02 = new MountainBike(20, 10, 5, "Dual"); - bike03 = new RoadBike(40, 20, 8, 23); + Bicycle bike01, bike02, bike03; - bike01.printDescription(); - bike02.printDescription(); - bike03.printDescription(); + bike01 = new Bicycle(20, 10, 1); + bike02 = new MountainBike(20, 10, 5, "Dual"); + bike03 = new RoadBike(40, 20, 8, 23); + + bike01.printDescription(); + bike02.printDescription(); + bike03.printDescription(); } From caa3f64828df3babdb4e67c05f12e922dbce787a Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 8 Sep 2021 19:50:08 +0800 Subject: [PATCH 254/700] Committed 2021/09/08 --- Oracle_Java_Tutorials/Inheritance/All.java | 63 +++++++++++++++++++ .../Inheritance/Polymorphism.java | 55 +++++++++++++++- 2 files changed, 117 insertions(+), 1 deletion(-) create mode 100644 Oracle_Java_Tutorials/Inheritance/All.java diff --git a/Oracle_Java_Tutorials/Inheritance/All.java b/Oracle_Java_Tutorials/Inheritance/All.java new file mode 100644 index 0000000..9bd10ae --- /dev/null +++ b/Oracle_Java_Tutorials/Inheritance/All.java @@ -0,0 +1,63 @@ +package Inheritance; + +class MountainBike2 extends Bicycle { + private String suspension; + + public MountainBike2(int startCadence, int startSpeed, int startGear, String suspensionType) { + super(startCadence, startSpeed, startGear); + this.setSuspension(suspensionType); + } + + public String getSuspension() { + return this.suspension; + } + + public void setSuspension(String suspensionType) { + this.suspension = suspensionType; + } + + public void printDescription() { + super.printDescription(); + System.out.println("The " + "MountainBike has a" + getSuspension() + " suspension."); + } +} + +class RoadBike2 extends Bicycle { + // In millimeters (mm) + private int tireWidth; + + public RoadBike2(int startCadence, int startSpeed, int startGear, int newTireWidth) { + super(startCadence, startSpeed, startGear); + this.setTireWidth(newTireWidth); + } + + public int getTireWidth() { + return this.tireWidth; + } + + public void setTireWidth(int newTireWidth) { + this.tireWidth = newTireWidth; + } + + public void printDescription() { + super.printDescription(); + System.out.println("The RoadBike" + " has " + getTireWidth() + " MM tires."); + } +} + +public class All { + + public static void main(String[] args) { + Bicycle bike01, bike02, bike03; + + bike01 = new Bicycle(20, 10, 1); + bike02 = new MountainBike2(20, 10, 5, "Dual"); + bike03 = new RoadBike2(40, 20, 8, 23); + + bike01.printDescription(); + bike02.printDescription(); + bike03.printDescription(); + + } + +} diff --git a/Oracle_Java_Tutorials/Inheritance/Polymorphism.java b/Oracle_Java_Tutorials/Inheritance/Polymorphism.java index 7c934f0..2345525 100644 --- a/Oracle_Java_Tutorials/Inheritance/Polymorphism.java +++ b/Oracle_Java_Tutorials/Inheritance/Polymorphism.java @@ -1,9 +1,62 @@ package Inheritance; +class MountainBike3 extends Bicycle { + private String suspension; + + public MountainBike3(int startCadence, int startSpeed, int startGear, String suspensionType) { + super(startCadence, startSpeed, startGear); + this.setSuspension(suspensionType); + } + + public String getSuspension() { + return this.suspension; + } + + public void setSuspension(String suspensionType) { + this.suspension = suspensionType; + } + + public void printDescription() { + super.printDescription(); + System.out.println("The " + "MountainBike has a " + getSuspension() + " suspension."); + } +} + +class RoadBike3 extends Bicycle { + // In millimeters (mm) + private int tireWidth; + + public RoadBike3(int startCadence, int startSpeed, int startGear, int newTireWidth) { + super(startCadence, startSpeed, startGear); + this.setTireWidth(newTireWidth); + } + + public int getTireWidth() { + return this.tireWidth; + } + + public void setTireWidth(int newTireWidth) { + this.tireWidth = newTireWidth; + } + + public void printDescription() { + super.printDescription(); + System.out.println("The RoadBike" + " has " + getTireWidth() + " MM tires."); + } +} + public class Polymorphism { public static void main(String[] args) { - // TODO Auto-generated method stub + Bicycle bike01, bike02, bike03; + + bike01 = new Bicycle(20, 10, 1); + bike02 = new MountainBike3(20, 10, 5, "Dual"); + bike03 = new RoadBike3(40, 20, 8, 23); + + bike01.printDescription(); + bike02.printDescription(); + bike03.printDescription(); } From 9b9cd28e83d48f60bb9abc3f4d5d9750266a1f7f Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 8 Sep 2021 19:53:13 +0800 Subject: [PATCH 255/700] Committed 2021/09/08 --- .../Inheritance/{All.java => Polymorphism2.java} | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) rename Oracle_Java_Tutorials/Inheritance/{All.java => Polymorphism2.java} (87%) diff --git a/Oracle_Java_Tutorials/Inheritance/All.java b/Oracle_Java_Tutorials/Inheritance/Polymorphism2.java similarity index 87% rename from Oracle_Java_Tutorials/Inheritance/All.java rename to Oracle_Java_Tutorials/Inheritance/Polymorphism2.java index 9bd10ae..97963dc 100644 --- a/Oracle_Java_Tutorials/Inheritance/All.java +++ b/Oracle_Java_Tutorials/Inheritance/Polymorphism2.java @@ -5,7 +5,7 @@ class MountainBike2 extends Bicycle { public MountainBike2(int startCadence, int startSpeed, int startGear, String suspensionType) { super(startCadence, startSpeed, startGear); - this.setSuspension(suspensionType); + suspension = suspensionType; } public String getSuspension() { @@ -18,7 +18,7 @@ public void setSuspension(String suspensionType) { public void printDescription() { super.printDescription(); - System.out.println("The " + "MountainBike has a" + getSuspension() + " suspension."); + System.out.println("The " + "MountainBike has a " + getSuspension() + " suspension."); } } @@ -28,7 +28,8 @@ class RoadBike2 extends Bicycle { public RoadBike2(int startCadence, int startSpeed, int startGear, int newTireWidth) { super(startCadence, startSpeed, startGear); - this.setTireWidth(newTireWidth); + + tireWidth = newTireWidth; } public int getTireWidth() { @@ -41,11 +42,12 @@ public void setTireWidth(int newTireWidth) { public void printDescription() { super.printDescription(); + System.out.println("The RoadBike" + " has " + getTireWidth() + " MM tires."); } } -public class All { +public class Polymorphism2 { public static void main(String[] args) { Bicycle bike01, bike02, bike03; From dc7a9d40a137d1d222f0a98b539d50f6e4574281 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 8 Sep 2021 22:48:51 +0800 Subject: [PATCH 256/700] Committed 2021/09/08 --- Oracle_Java_Tutorials/Inheritance/Polymorphism2.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Oracle_Java_Tutorials/Inheritance/Polymorphism2.java b/Oracle_Java_Tutorials/Inheritance/Polymorphism2.java index 97963dc..70c1eab 100644 --- a/Oracle_Java_Tutorials/Inheritance/Polymorphism2.java +++ b/Oracle_Java_Tutorials/Inheritance/Polymorphism2.java @@ -5,19 +5,21 @@ class MountainBike2 extends Bicycle { public MountainBike2(int startCadence, int startSpeed, int startGear, String suspensionType) { super(startCadence, startSpeed, startGear); + suspension = suspensionType; } public String getSuspension() { - return this.suspension; + return suspension; } public void setSuspension(String suspensionType) { - this.suspension = suspensionType; + suspension = suspensionType; } public void printDescription() { super.printDescription(); + System.out.println("The " + "MountainBike has a " + getSuspension() + " suspension."); } } From db588f0326bfc2aeef38f279c991b7c0f2a20a94 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 8 Sep 2021 23:46:44 +0800 Subject: [PATCH 257/700] Committed 2021/09/08 --- .../Inheritance/Object_as_a_Superclass.java | 38 +++++++++++++++++++ .../Inheritance/Object_as_a_Superclass_2.java | 31 +++++++++++++++ 2 files changed, 69 insertions(+) create mode 100644 Oracle_Java_Tutorials/Inheritance/Object_as_a_Superclass.java create mode 100644 Oracle_Java_Tutorials/Inheritance/Object_as_a_Superclass_2.java diff --git a/Oracle_Java_Tutorials/Inheritance/Object_as_a_Superclass.java b/Oracle_Java_Tutorials/Inheritance/Object_as_a_Superclass.java new file mode 100644 index 0000000..3644ed2 --- /dev/null +++ b/Oracle_Java_Tutorials/Inheritance/Object_as_a_Superclass.java @@ -0,0 +1,38 @@ +package Inheritance; + +class Book { + private String ISBN; + + public Book(String isbn) { + ISBN = isbn; + } + + public String getISBN() { + return ISBN; + } + + public boolean equals(Object obj) { + if (obj instanceof Book) + return ISBN.equals(((Book) obj).getISBN()); + else + return false; + } +} + +public class Object_as_a_Superclass { + + public static void main(String[] args) { + + // Swing Tutorial, 2nd edition + Book firstBook = new Book("0201914670"); + Book secondBook = new Book("0201914670"); + + if (firstBook.equals(secondBook)) { + System.out.println("objects are equal"); + } else { + System.out.println("objects are not equal"); + } + + } + +} diff --git a/Oracle_Java_Tutorials/Inheritance/Object_as_a_Superclass_2.java b/Oracle_Java_Tutorials/Inheritance/Object_as_a_Superclass_2.java new file mode 100644 index 0000000..c7da65a --- /dev/null +++ b/Oracle_Java_Tutorials/Inheritance/Object_as_a_Superclass_2.java @@ -0,0 +1,31 @@ +package Inheritance; + +class Book2 { + private String ISBN; + + public Book2(String isbn) { + ISBN = isbn; + } + + public String getISBN() { + return ISBN; + } + +} + +public class Object_as_a_Superclass_2 { + + public static void main(String[] args) { + // Swing Tutorial, 2nd edition + Book2 firstBook = new Book2("0201914670"); + Book2 secondBook = new Book2("0201914670"); + + if (firstBook.equals(secondBook)) { + System.out.println("objects are equal"); + } else { + System.out.println("objects are not equal"); + } + + } + +} From 0d7f1df6178b1776418f147d9fa3fdfb987ea29e Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 9 Sep 2021 00:35:37 +0800 Subject: [PATCH 258/700] Committed 2021/09/08 --- .../Writing_final_classes_and_methods3.java | 18 ++++++++++++++++++ .../Writing_final_classes_and_methods4.java | 18 ++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods3.java create mode 100644 Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods4.java diff --git a/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods3.java b/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods3.java new file mode 100644 index 0000000..daac5da --- /dev/null +++ b/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods3.java @@ -0,0 +1,18 @@ +package Inheritance; + +class Chess_Algorithm{ + + enum ChessPlayer { + WHITE, BLACK + } + +} + +public class Writing_final_classes_and_methods3 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} diff --git a/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods4.java b/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods4.java new file mode 100644 index 0000000..2f0a683 --- /dev/null +++ b/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods4.java @@ -0,0 +1,18 @@ +package Inheritance; + +enum Chess_player{ + WHITE, BLACK +} + +class Chess_algorithm2{ + +} + +public class Writing_final_classes_and_methods4 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 475d7c684b5806389e4e401dabe22bc055fd1213 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 9 Sep 2021 01:04:03 +0800 Subject: [PATCH 259/700] Committed 2021/09/09 --- .../Writing_final_classes_and_methods5.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods5.java diff --git a/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods5.java b/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods5.java new file mode 100644 index 0000000..516dad2 --- /dev/null +++ b/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods5.java @@ -0,0 +1,16 @@ +package Inheritance; + +class ChessAlgorithm_{ + enum ChessPlayer{ + BLACK, WHITE + } +} + +public class Writing_final_classes_and_methods5 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From f3004d242b14774ac298f9c5e9fa8549759793c5 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 9 Sep 2021 01:14:58 +0800 Subject: [PATCH 260/700] Committed 2021/09/09 --- .../Inheritance/Writing_final_classes_and_methods5.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods5.java b/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods5.java index 516dad2..9dff5a3 100644 --- a/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods5.java +++ b/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods5.java @@ -4,6 +4,10 @@ class ChessAlgorithm_{ enum ChessPlayer{ BLACK, WHITE } + + ChessPlayer getFirstPlayer() { + return ChessPlayer.WHITE; + } } public class Writing_final_classes_and_methods5 { From ab78714d85fbe3af32e4748f2de96d2d65fbbaa3 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 9 Sep 2021 12:25:16 +0800 Subject: [PATCH 261/700] Committed 2021/09/09 --- .../Writing_final_classes_and_methods6.java | 20 +++++++++++++ .../Writing_final_classes_and_methods7.java | 28 +++++++++++++++++++ 2 files changed, 48 insertions(+) create mode 100644 Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods6.java create mode 100644 Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods7.java diff --git a/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods6.java b/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods6.java new file mode 100644 index 0000000..81a7627 --- /dev/null +++ b/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods6.java @@ -0,0 +1,20 @@ +package Inheritance; + +class ChessAlgorithm__{ + enum ChessPlayer{ + BLACK, WHITE + } + + final ChessPlayer getFirstPlayer() { + return ChessPlayer.BLACK; + } +} + +public class Writing_final_classes_and_methods6 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} diff --git a/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods7.java b/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods7.java new file mode 100644 index 0000000..a066c73 --- /dev/null +++ b/Oracle_Java_Tutorials/Inheritance/Writing_final_classes_and_methods7.java @@ -0,0 +1,28 @@ +package Inheritance; + +import Inheritance.ChessAlgorithm___.ChessPlayer; + +class ChessAlgorithm___{ + enum ChessPlayer{ + BLACK, WHITE + } + + final ChessPlayer getFirstPlayer() { + return ChessPlayer.BLACK; + } +} + +public class Writing_final_classes_and_methods7 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + ChessAlgorithm___ returnType = new ChessAlgorithm___(); + + ChessPlayer symposiumChessPlayer = returnType.getFirstPlayer(); + + System.out.println(symposiumChessPlayer); + + } + +} From 66f5c333d41a004f71a3bc32d49af27c971936cf Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 9 Sep 2021 12:40:01 +0800 Subject: [PATCH 262/700] Committed 2021/09/09 --- .../Classes_and_Objects/Question1.java | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 Oracle_Java_Tutorials/Classes_and_Objects/Question1.java diff --git a/Oracle_Java_Tutorials/Classes_and_Objects/Question1.java b/Oracle_Java_Tutorials/Classes_and_Objects/Question1.java new file mode 100644 index 0000000..13b8c4f --- /dev/null +++ b/Oracle_Java_Tutorials/Classes_and_Objects/Question1.java @@ -0,0 +1,29 @@ +package Classes_and_Objects; + +class IdentifyMyParts { + public static int x = 7; // class variable. + public int y = 3; // instance variable. +} + +public class Question1 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + IdentifyMyParts a = new IdentifyMyParts(); + IdentifyMyParts b = new IdentifyMyParts(); + + a.y = 5; + b.y = 6; + + a.x = 1; + b.x = 2; + + System.out.println("a.y = " + a.y); + System.out.println("b.y = " + b.y); + System.out.println("a.x = " + a.x); + System.out.println("b.x = " + b.x); + System.out.println("IdentifyMyParts.x = " + IdentifyMyParts.x); + + } + +} From 1d73ef74d26ea5863dcb2462e4289af7f74e0db6 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 9 Sep 2021 12:56:55 +0800 Subject: [PATCH 263/700] Committed 2021/09/09 --- .../Classes_and_Objects/Exercise2.java | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Oracle_Java_Tutorials/Classes_and_Objects/Exercise2.java diff --git a/Oracle_Java_Tutorials/Classes_and_Objects/Exercise2.java b/Oracle_Java_Tutorials/Classes_and_Objects/Exercise2.java new file mode 100644 index 0000000..f472ecc --- /dev/null +++ b/Oracle_Java_Tutorials/Classes_and_Objects/Exercise2.java @@ -0,0 +1,26 @@ +package Classes_and_Objects; + +class NumberHolder { + public int anInt; + public float aFloat; + + public NumberHolder(int a, float b) { + anInt = a; + aFloat = b; + } +} + +public class Exercise2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + NumberHolder symposiumNumberHolder = new NumberHolder(1, 2); + + System.out.println(symposiumNumberHolder.anInt + symposiumNumberHolder.aFloat); + + System.out.println(symposiumNumberHolder.anInt + ", " + symposiumNumberHolder.aFloat); + + } + +} From 12d982b325edf9ccc1ad0e0ef87512a11f57b19a Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 9 Sep 2021 13:19:50 +0800 Subject: [PATCH 264/700] Committed 2021/09/09 --- .../Inheritance/Question1.java | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 Oracle_Java_Tutorials/Inheritance/Question1.java diff --git a/Oracle_Java_Tutorials/Inheritance/Question1.java b/Oracle_Java_Tutorials/Inheritance/Question1.java new file mode 100644 index 0000000..f503d19 --- /dev/null +++ b/Oracle_Java_Tutorials/Inheritance/Question1.java @@ -0,0 +1,43 @@ +package Inheritance; + +class ClassA { + + public void methodOne(int i) { + + } + + public void methodTwo(int i) { + + } + + public static void methodThree(int i) { + + } + + public static void methodFour(int i) { + + } +} + +class ClassB extends ClassA { + + public static void methodOne(int i) { + + } + + public void methodTwo(int i) { + + } + + public void methodThree(int i) { + + } + + public static void methodFour(int i) { + + } +} + +public class Question1 { + +} From f579a116c449838b753d785ae68fdec554742fa2 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 9 Sep 2021 13:36:54 +0800 Subject: [PATCH 265/700] Committed 2021/09/09 --- .../Abstract_classes.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 Oracle_Java_Tutorials/Abstract_Methods_and_Classes/Abstract_classes.java diff --git a/Oracle_Java_Tutorials/Abstract_Methods_and_Classes/Abstract_classes.java b/Oracle_Java_Tutorials/Abstract_Methods_and_Classes/Abstract_classes.java new file mode 100644 index 0000000..6107d31 --- /dev/null +++ b/Oracle_Java_Tutorials/Abstract_Methods_and_Classes/Abstract_classes.java @@ -0,0 +1,13 @@ +package Abstract_Methods_and_Classes; + +public class Abstract_classes { + + // An abstract class is a class that is declared "abstract"—it may or may not include abstract methods. + + // Abstract classes cannot be instantiated, but they can be subclassed. + + // When an abstract class is subclassed, + // the subclass usually provides implementations for all of the abstract methods in its parent class. + // However, if it does not, then the subclass must also be declared abstract. + +} From 0c4299646fcbac19b61b13d661cb4c72e789ab24 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 9 Sep 2021 13:48:08 +0800 Subject: [PATCH 266/700] Committed 2021/09/09 --- .../Abstract_Methods_and_Classes/Abstract_classes.java | 3 +++ .../Abstract_Methods_and_Classes/Abstract_methods.java | 9 +++++++++ 2 files changed, 12 insertions(+) create mode 100644 Oracle_Java_Tutorials/Abstract_Methods_and_Classes/Abstract_methods.java diff --git a/Oracle_Java_Tutorials/Abstract_Methods_and_Classes/Abstract_classes.java b/Oracle_Java_Tutorials/Abstract_Methods_and_Classes/Abstract_classes.java index 6107d31..e013b3b 100644 --- a/Oracle_Java_Tutorials/Abstract_Methods_and_Classes/Abstract_classes.java +++ b/Oracle_Java_Tutorials/Abstract_Methods_and_Classes/Abstract_classes.java @@ -9,5 +9,8 @@ public class Abstract_classes { // When an abstract class is subclassed, // the subclass usually provides implementations for all of the abstract methods in its parent class. // However, if it does not, then the subclass must also be declared abstract. + + // Reference: + // https://docs.oracle.com/javase/tutorial/java/IandI/abstract.html } diff --git a/Oracle_Java_Tutorials/Abstract_Methods_and_Classes/Abstract_methods.java b/Oracle_Java_Tutorials/Abstract_Methods_and_Classes/Abstract_methods.java new file mode 100644 index 0000000..b9e69f5 --- /dev/null +++ b/Oracle_Java_Tutorials/Abstract_Methods_and_Classes/Abstract_methods.java @@ -0,0 +1,9 @@ +package Abstract_Methods_and_Classes; + +public abstract class Abstract_methods { + + // An abstract method is a method that is declared without an implementation (without braces, + // and followed by a semicolon), like this: + abstract void moveTo(double deltaX, double deltaY); + +} From 00d811bef3e3bf66f01bfe2bfc662b28a69b9da0 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 9 Sep 2021 15:46:01 +0800 Subject: [PATCH 267/700] Committed 2021/09/09 --- Chapter7/theoretical/TwoDShape.java | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 Chapter7/theoretical/TwoDShape.java diff --git a/Chapter7/theoretical/TwoDShape.java b/Chapter7/theoretical/TwoDShape.java new file mode 100644 index 0000000..69c4a22 --- /dev/null +++ b/Chapter7/theoretical/TwoDShape.java @@ -0,0 +1,10 @@ +package theoretical; + +public class TwoDShape { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 0c80898b84b49696b29ac5a32e54cf5ab0d6f6d1 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 9 Sep 2021 15:58:52 +0800 Subject: [PATCH 268/700] Committed 2021/09/09 --- Chapter7/theoretical/TwoDShape.java | 10 ---------- .../theoretical/Using_abstract_classes.java | 18 ++++++++++++++++++ 2 files changed, 18 insertions(+), 10 deletions(-) delete mode 100644 Chapter7/theoretical/TwoDShape.java create mode 100644 Chapter7/theoretical/Using_abstract_classes.java diff --git a/Chapter7/theoretical/TwoDShape.java b/Chapter7/theoretical/TwoDShape.java deleted file mode 100644 index 69c4a22..0000000 --- a/Chapter7/theoretical/TwoDShape.java +++ /dev/null @@ -1,10 +0,0 @@ -package theoretical; - -public class TwoDShape { - - public static void main(String[] args) { - // TODO Auto-generated method stub - - } - -} diff --git a/Chapter7/theoretical/Using_abstract_classes.java b/Chapter7/theoretical/Using_abstract_classes.java new file mode 100644 index 0000000..0d8240c --- /dev/null +++ b/Chapter7/theoretical/Using_abstract_classes.java @@ -0,0 +1,18 @@ +package theoretical; + +class Using_abstract_classes{ + private double width; + private double height; + private String name; + + +} + +public class Using_abstract_classes { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From c8d3b2774ba22d4155db0c7b517e03090bb3e240 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 9 Sep 2021 16:06:31 +0800 Subject: [PATCH 269/700] Committed 2021/09/09 --- Chapter7/theoretical/Using_abstract_classes.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Chapter7/theoretical/Using_abstract_classes.java b/Chapter7/theoretical/Using_abstract_classes.java index 0d8240c..cf86bb0 100644 --- a/Chapter7/theoretical/Using_abstract_classes.java +++ b/Chapter7/theoretical/Using_abstract_classes.java @@ -1,11 +1,14 @@ package theoretical; -class Using_abstract_classes{ +class TwoDShape{ private double width; private double height; private String name; - + public TwoDShape() { + width = height = 0.0; + name = "None"; + } } public class Using_abstract_classes { From dfe28fa295ce15219191b98089a5e00c9f443231 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 9 Sep 2021 16:31:36 +0800 Subject: [PATCH 270/700] Committed 2021/09/09 --- Chapter5/CLDemo2.java | 15 +++++++++++++++ .../theoretical/Using_abstract_classes.java | 19 ++++++++++++++++++- 2 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 Chapter5/CLDemo2.java diff --git a/Chapter5/CLDemo2.java b/Chapter5/CLDemo2.java new file mode 100644 index 0000000..b5a09ab --- /dev/null +++ b/Chapter5/CLDemo2.java @@ -0,0 +1,15 @@ + +public class CLDemo2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + System.out.println("There are " + args.length + " command-line arguments."); + + System.out.println("They are: "); + + for (int i = 0; i < args.length; i++) + System.out.println( "arg[" + i + "]: " + args[i] ); + } + +} diff --git a/Chapter7/theoretical/Using_abstract_classes.java b/Chapter7/theoretical/Using_abstract_classes.java index cf86bb0..58a0fcd 100644 --- a/Chapter7/theoretical/Using_abstract_classes.java +++ b/Chapter7/theoretical/Using_abstract_classes.java @@ -7,7 +7,24 @@ class TwoDShape{ public TwoDShape() { width = height = 0.0; - name = "None"; + name = "none"; + } + + TwoDShape(double w, double h, String n){ + width = w; + height = h; + name = n; + } + + TwoDShape(double x, String n){ + width = height = x; + name = n; + } + + TwoDShape(TwoDShape ob){ + width = ob.width; + height = ob.height; + name = ob.name; } } From 06e1fd7bef0b54885fc39b385a9d0a19c85e77de Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 9 Sep 2021 18:06:29 +0800 Subject: [PATCH 271/700] Committed 2021/09/09 --- .../A_variable_of_a_class_type.java | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 Chapter6/Using_class_type_as_parameters_to_methods/A_variable_of_a_class_type.java diff --git a/Chapter6/Using_class_type_as_parameters_to_methods/A_variable_of_a_class_type.java b/Chapter6/Using_class_type_as_parameters_to_methods/A_variable_of_a_class_type.java new file mode 100644 index 0000000..de5ec1b --- /dev/null +++ b/Chapter6/Using_class_type_as_parameters_to_methods/A_variable_of_a_class_type.java @@ -0,0 +1,10 @@ +package Using_class_type_as_parameters_to_methods; + +public class A_variable_of_a_class_type { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 57b33b82be432e314a1f7eaebbe628a773604a48 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 9 Sep 2021 18:37:41 +0800 Subject: [PATCH 272/700] Committed 2021/09/09 --- .../A_variable_of_a_class_type.java | 41 ++++++++++++++++++- 1 file changed, 39 insertions(+), 2 deletions(-) diff --git a/Chapter6/Using_class_type_as_parameters_to_methods/A_variable_of_a_class_type.java b/Chapter6/Using_class_type_as_parameters_to_methods/A_variable_of_a_class_type.java index de5ec1b..9bfb52d 100644 --- a/Chapter6/Using_class_type_as_parameters_to_methods/A_variable_of_a_class_type.java +++ b/Chapter6/Using_class_type_as_parameters_to_methods/A_variable_of_a_class_type.java @@ -1,10 +1,47 @@ package Using_class_type_as_parameters_to_methods; +class TwoDShape{ + private double width; + private double height; + private String name; + + public TwoDShape() { + width = height = 0.0; + name = "none"; + } + + TwoDShape(double w, double h, String n){ + width = w; + height = h; + name = n; + } + + TwoDShape(double x, String n){ + width = height = x; + name = n; + } + + TwoDShape(TwoDShape ob){ + width = ob.width; + height = ob.height; + name = ob.name; + } +} + public class A_variable_of_a_class_type { public static void main(String[] args) { - // TODO Auto-generated method stub - + + // Declaring a variable of the class type does not define an object. Instead, it is simply a variable that can + // hold the memory address of the object. (The address in memory of the object created by keyword new.) + TwoDShape variableTwoDShape; + + // It is a variable that can hold the object's memory address created by new, but it is not an object itself. + System.out.println(variableTwoDShape.name); + + // The keyword new created a (new) object and assigned its memory address to the variable that can hold it. + TwoDShape referenceShape = new TwoDShape(1.0, "memory address"); + // Now, the variable is linked with an object. } } From 70536e9db85a5ed0d559a24cea5861e65abb8700 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 10 Sep 2021 01:06:13 +0800 Subject: [PATCH 273/700] Committed 2021/09/09 --- .../Polygon.java | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Oracle_Java_Tutorials/Passing_Information_to_a_Method_or_a_Constructor/Polygon.java diff --git a/Oracle_Java_Tutorials/Passing_Information_to_a_Method_or_a_Constructor/Polygon.java b/Oracle_Java_Tutorials/Passing_Information_to_a_Method_or_a_Constructor/Polygon.java new file mode 100644 index 0000000..6f06b8b --- /dev/null +++ b/Oracle_Java_Tutorials/Passing_Information_to_a_Method_or_a_Constructor/Polygon.java @@ -0,0 +1,21 @@ +package Passing_Information_to_a_Method_or_a_Constructor; + +class Point{ + double x; + double y; + + +} + +public class Polygon { + + public Polygon() { + // TODO Auto-generated constructor stub + } + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 80b54fcd404e173b39212aaee5c9eaf20e4cee43 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 10 Sep 2021 01:17:02 +0800 Subject: [PATCH 274/700] Committed 2021/09/09 --- .../Polygon.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Oracle_Java_Tutorials/Passing_Information_to_a_Method_or_a_Constructor/Polygon.java b/Oracle_Java_Tutorials/Passing_Information_to_a_Method_or_a_Constructor/Polygon.java index 6f06b8b..68a5b0c 100644 --- a/Oracle_Java_Tutorials/Passing_Information_to_a_Method_or_a_Constructor/Polygon.java +++ b/Oracle_Java_Tutorials/Passing_Information_to_a_Method_or_a_Constructor/Polygon.java @@ -4,6 +4,9 @@ class Point{ double x; double y; + public Point() { + // TODO Auto-generated constructor stub + } } @@ -12,6 +15,11 @@ public class Polygon { public Polygon() { // TODO Auto-generated constructor stub } + + // the constructor creates a new Polygon object and initializes it from an array of Point objects + Polygon(Point corners[]){ + + } public static void main(String[] args) { // TODO Auto-generated method stub From 38107772e3e9898d3329d1cbd66acc6748efc7a4 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 10 Sep 2021 12:48:45 +0800 Subject: [PATCH 275/700] Committed 2021/09/10 --- Chapter7/Rectangle.java | 2 + Chapter7/Triangle.java | 2 + Chapter7/Triangle_.java | 2 + Chapter7/TwoDShape_.java | 2 + ...rameter_ob_know_width_height_and_name.java | 38 +++++++++++++++++++ 5 files changed, 46 insertions(+) create mode 100644 Questions_to_ask/Unresolved/How_does_TwoDShape_parameter_ob_know_width_height_and_name.java diff --git a/Chapter7/Rectangle.java b/Chapter7/Rectangle.java index 792b996..1fa6741 100644 --- a/Chapter7/Rectangle.java +++ b/Chapter7/Rectangle.java @@ -1,3 +1,5 @@ +import Unresolved.TwoDShape; + // A subclass of TwoDShape for rectangles. public class Rectangle extends TwoDShape { diff --git a/Chapter7/Triangle.java b/Chapter7/Triangle.java index 06cd0b7..7f9bdab 100644 --- a/Chapter7/Triangle.java +++ b/Chapter7/Triangle.java @@ -1,3 +1,5 @@ +import Unresolved.TwoDShape; + // A subclass of TwoDShape for triangles. public class Triangle extends TwoDShape { // Triangle inherits TwoDShape diff --git a/Chapter7/Triangle_.java b/Chapter7/Triangle_.java index 5b9bc9a..44bc960 100644 --- a/Chapter7/Triangle_.java +++ b/Chapter7/Triangle_.java @@ -1,3 +1,5 @@ +import Unresolved.TwoDShape; + // Even though TwoDShape is a superclass for Triangle, it is also a completely independent, stand-alone class. public class Triangle_ extends TwoDShape { diff --git a/Chapter7/TwoDShape_.java b/Chapter7/TwoDShape_.java index 07aaacd..42e8aea 100644 --- a/Chapter7/TwoDShape_.java +++ b/Chapter7/TwoDShape_.java @@ -1,3 +1,5 @@ +import Unresolved.TwoDShape; + // Even though TwoDShape is a superclass, it is also a completely independent, stand-alone class. public class TwoDShape_ extends TwoDShape { diff --git a/Questions_to_ask/Unresolved/How_does_TwoDShape_parameter_ob_know_width_height_and_name.java b/Questions_to_ask/Unresolved/How_does_TwoDShape_parameter_ob_know_width_height_and_name.java new file mode 100644 index 0000000..ed218f4 --- /dev/null +++ b/Questions_to_ask/Unresolved/How_does_TwoDShape_parameter_ob_know_width_height_and_name.java @@ -0,0 +1,38 @@ +package Unresolved; + +class TwoDShape { + private double width; + private double height; + private String name; + + public TwoDShape() { + width = height = 0.0; + name = "none"; + } + + TwoDShape(double w, double h, String n) { + width = w; + height = h; + name = n; + } + + TwoDShape(double x, String n) { + width = height = x; + name = n; + } + + TwoDShape(TwoDShape ob) { + width = ob.width; // How does TwoDShape parameter ob know width, height, and name without using the keyword new? + height = ob.height; + name = ob.name; + } +} + +public class How_does_TwoDShape_parameter_ob_know_width_height_and_name { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From ebc37b546cf62c3c46c909de965aa8e921206e9e Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 10 Sep 2021 13:18:00 +0800 Subject: [PATCH 276/700] Committed 2021/09/10 --- .../Polygon.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Oracle_Java_Tutorials/Passing_Information_to_a_Method_or_a_Constructor/Polygon.java b/Oracle_Java_Tutorials/Passing_Information_to_a_Method_or_a_Constructor/Polygon.java index 68a5b0c..0279655 100644 --- a/Oracle_Java_Tutorials/Passing_Information_to_a_Method_or_a_Constructor/Polygon.java +++ b/Oracle_Java_Tutorials/Passing_Information_to_a_Method_or_a_Constructor/Polygon.java @@ -27,3 +27,5 @@ public static void main(String[] args) { } } + +// Reference: https://docs.oracle.com/javase/tutorial/java/javaOO/arguments.html From 7ad4308b223c89559f14d662e71b6743db378120 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 19 Sep 2021 19:22:10 +0800 Subject: [PATCH 277/700] Committed 2021/09/19 --- .../Pass_by_reference.java | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 Oracle_Java_Tutorials/Passing_Information_to_a_Method_or_a_Constructor/Pass_by_reference.java diff --git a/Oracle_Java_Tutorials/Passing_Information_to_a_Method_or_a_Constructor/Pass_by_reference.java b/Oracle_Java_Tutorials/Passing_Information_to_a_Method_or_a_Constructor/Pass_by_reference.java new file mode 100644 index 0000000..84378a4 --- /dev/null +++ b/Oracle_Java_Tutorials/Passing_Information_to_a_Method_or_a_Constructor/Pass_by_reference.java @@ -0,0 +1,42 @@ +package Passing_Information_to_a_Method_or_a_Constructor; + +class Circle{ + + public Circle(int x, int y) { + // TODO Auto-generated constructor stub + } + + public int getX() { + // TODO Auto-generated method stub + return 0; + } + + public void setX(int i) { + // TODO Auto-generated method stub + + } + +} + +public class Pass_by_reference { + + public static void moveCircle(Circle circle, int deltaX, int deltaY) { + // code to move origin of circle to x+deltaX, y+deltaY + circle.setX(circle.getX() + deltaX); + circle.setX(circle.getX() + deltaY); + + // code to assign a new reference to circle + circle = new Circle(0, 0); + } + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Circle myCircle = new Circle(1, 9); + + moveCircle(myCircle, 23, 56); + } + +} + +// Reference: https://docs.oracle.com/javase/tutorial/java/javaOO/arguments.html From f53ad9b1314893f9932e8fbd39427537ff63f1e4 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 20 Sep 2021 16:05:15 +0800 Subject: [PATCH 278/700] Committed 2021/09/20 --- .../Abstract_Methods_and_Classes/Abstract_methods.java | 1 + 1 file changed, 1 insertion(+) diff --git a/Oracle_Java_Tutorials/Abstract_Methods_and_Classes/Abstract_methods.java b/Oracle_Java_Tutorials/Abstract_Methods_and_Classes/Abstract_methods.java index b9e69f5..8a8bfc4 100644 --- a/Oracle_Java_Tutorials/Abstract_Methods_and_Classes/Abstract_methods.java +++ b/Oracle_Java_Tutorials/Abstract_Methods_and_Classes/Abstract_methods.java @@ -1,5 +1,6 @@ package Abstract_Methods_and_Classes; +// If a class includes abstract methods, then the class itself must be declared abstract. public abstract class Abstract_methods { // An abstract method is a method that is declared without an implementation (without braces, From 8a535e4071450981ba49e71390ce1df38590f6d2 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 20 Sep 2021 16:58:15 +0800 Subject: [PATCH 279/700] Committed 2021/09/20 --- Chapter7/Self_test_7_11.java | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 Chapter7/Self_test_7_11.java diff --git a/Chapter7/Self_test_7_11.java b/Chapter7/Self_test_7_11.java new file mode 100644 index 0000000..aa595f2 --- /dev/null +++ b/Chapter7/Self_test_7_11.java @@ -0,0 +1,30 @@ +class A_{ + +} + +class B_ extends A_{ + + public B_() { + // TODO Auto-generated constructor stub + } + + public A_ make_ob(int which) { + // TODO Auto-generated method stub + if (which == 0) + return new A_(); + else + return new B_(); + } +} + +public class Self_test_7_11 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + B_ aversionB_ = new B_(); + + + } + +} From ac53a9ea650b6c746f9f3d91649781cdbf0953f9 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 20 Sep 2021 17:00:47 +0800 Subject: [PATCH 280/700] Committed 2021/09/20 --- Chapter7/Self_test_7_11.java | 1 + 1 file changed, 1 insertion(+) diff --git a/Chapter7/Self_test_7_11.java b/Chapter7/Self_test_7_11.java index aa595f2..fa6a25f 100644 --- a/Chapter7/Self_test_7_11.java +++ b/Chapter7/Self_test_7_11.java @@ -24,6 +24,7 @@ public static void main(String[] args) { B_ aversionB_ = new B_(); + var myRef = aversionB_.make_ob(1); } From d71ff1108e9c5ae437a0b22e8dfdae5a6ce27137 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 20 Sep 2021 17:07:24 +0800 Subject: [PATCH 281/700] Committed 2021/09/20 --- Chapter7/Self_test_7_11.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Chapter7/Self_test_7_11.java b/Chapter7/Self_test_7_11.java index fa6a25f..06f27b0 100644 --- a/Chapter7/Self_test_7_11.java +++ b/Chapter7/Self_test_7_11.java @@ -25,6 +25,8 @@ public static void main(String[] args) { B_ aversionB_ = new B_(); var myRef = aversionB_.make_ob(1); + + var check = myRef.make_ob(1); } From 2cb725244334c72b2fdb2993e0cacecd94d40dc8 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 20 Sep 2021 17:12:19 +0800 Subject: [PATCH 282/700] Committed 2021/09/20 --- Chapter7/Self_test_7_14.java | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 Chapter7/Self_test_7_14.java diff --git a/Chapter7/Self_test_7_14.java b/Chapter7/Self_test_7_14.java new file mode 100644 index 0000000..1c43522 --- /dev/null +++ b/Chapter7/Self_test_7_14.java @@ -0,0 +1,9 @@ + +public class Self_test_7_14 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From ff31a95c533ae09a59ea4be7a409e3c87712c3b7 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 20 Sep 2021 17:30:29 +0800 Subject: [PATCH 283/700] Committed 2021/09/20 --- Chapter7/Self_test_7_14.java | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/Chapter7/Self_test_7_14.java b/Chapter7/Self_test_7_14.java index 1c43522..dce74ca 100644 --- a/Chapter7/Self_test_7_14.java +++ b/Chapter7/Self_test_7_14.java @@ -1,8 +1,29 @@ +class A__{ + +} + +class B__ extends A__{ + + public A__ makeObj (int which) { + if(which == 0) + return new A__(); + else { + return new B__(); + } + } +} + public class Self_test_7_14 { public static void main(String[] args) { // TODO Auto-generated method stub + + B__ aversionB__ = new B__(); + + var myRef = (B__) aversionB__.makeObj(1); + + var check = myRef.makeObj(0); } From 5964ba96c864dd99ca4bb8eb155bff12d64edb12 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 21 Sep 2021 16:57:08 +0800 Subject: [PATCH 284/700] Committed 2021/09/21 --- Chapter8/Interface/Series.java | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 Chapter8/Interface/Series.java diff --git a/Chapter8/Interface/Series.java b/Chapter8/Interface/Series.java new file mode 100644 index 0000000..33c4f46 --- /dev/null +++ b/Chapter8/Interface/Series.java @@ -0,0 +1,8 @@ +package Interface; + +public interface Series { + int getNext(); // return next number in series. + void reset(); // restart. + void setStart(int x); // set starting value. + +} From 728836ff815a92035a07a3770abd8de5861d2b19 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 21 Sep 2021 17:22:59 +0800 Subject: [PATCH 285/700] Committed 2021/09/21 --- Chapter8/Interface/SeriesDemo.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 Chapter8/Interface/SeriesDemo.java diff --git a/Chapter8/Interface/SeriesDemo.java b/Chapter8/Interface/SeriesDemo.java new file mode 100644 index 0000000..a66799f --- /dev/null +++ b/Chapter8/Interface/SeriesDemo.java @@ -0,0 +1,14 @@ +package Interface; + +class ByTwos { + +} + +public class SeriesDemo { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From db016dc741c09223abd755f4d164a4a8f090a54a Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 21 Sep 2021 17:43:59 +0800 Subject: [PATCH 286/700] Committed 2021/09/21 --- Chapter8/Interface/SeriesDemo.java | 49 +++++++++++++++++++++++++++++- 1 file changed, 48 insertions(+), 1 deletion(-) diff --git a/Chapter8/Interface/SeriesDemo.java b/Chapter8/Interface/SeriesDemo.java index a66799f..91bcb84 100644 --- a/Chapter8/Interface/SeriesDemo.java +++ b/Chapter8/Interface/SeriesDemo.java @@ -1,6 +1,35 @@ package Interface; -class ByTwos { +class ByTwos implements Series { + + int start; + int val; + + public ByTwos() { + // TODO Auto-generated constructor stub + start = 0; + val = 0; + } + + @Override + public int getNext() { + // TODO Auto-generated method stub + val += 2; + return val; + } + + @Override + public void reset() { + // TODO Auto-generated method stub + val = start; + } + + @Override + public void setStart(int x) { + // TODO Auto-generated method stub + start = x; + val = x; + } } @@ -8,6 +37,24 @@ public class SeriesDemo { public static void main(String[] args) { // TODO Auto-generated method stub + + ByTwos obByTwos = new ByTwos(); + + for (int i = 0; i < 5; i++) + System.out.println("Next value is " + obByTwos.getNext()); + + System.out.println("\nResetting"); + obByTwos.reset(); + + for (int i = 0; i < 5; i++) + System.out.println("Next value is " + obByTwos.getNext()); + + System.out.println("\nStarting at 100"); + + obByTwos.setStart(100); + + for (int i = 0; i < 5; i++) + System.out.println("Next value is " + obByTwos.getNext()); } From 68092fb0396ad000949d58025d1c3ac4e78cea39 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 21 Sep 2021 17:53:02 +0800 Subject: [PATCH 287/700] Committed 2021/09/21 --- Chapter8/Interface/SeriesDemo2.java | 59 +++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 Chapter8/Interface/SeriesDemo2.java diff --git a/Chapter8/Interface/SeriesDemo2.java b/Chapter8/Interface/SeriesDemo2.java new file mode 100644 index 0000000..5664c58 --- /dev/null +++ b/Chapter8/Interface/SeriesDemo2.java @@ -0,0 +1,59 @@ +package Interface; + +class ByTwo2 implements Series { + + int start = 0; + int val = 0; + + public ByTwo2() { + // TODO Auto-generated constructor stub + } + + @Override + public int getNext() { + // TODO Auto-generated method stub + val += 2; + return val; + } + + @Override + public void reset() { + // TODO Auto-generated method stub + val = start; + } + + @Override + public void setStart(int x) { + // TODO Auto-generated method stub + start = x; + val = x; + } + +} + +public class SeriesDemo2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + ByTwo2 obByTwos = new ByTwo2(); + + for (int i = 0; i < 5; i++) + System.out.println("Next value is " + obByTwos.getNext()); + + System.out.println("\nResetting"); + obByTwos.reset(); + + for (int i = 0; i < 5; i++) + System.out.println("Next value is " + obByTwos.getNext()); + + System.out.println("\nStarting at 100"); + + obByTwos.setStart(100); + + for (int i = 0; i < 5; i++) + System.out.println("Next value is " + obByTwos.getNext()); + + } + +} From e6bc83c998d0feb99a95846e973d304889d9e06e Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 21 Sep 2021 18:04:59 +0800 Subject: [PATCH 288/700] Committed 2021/09/21 --- Chapter8/Interface/SeriesDemo_.java | 47 +++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 Chapter8/Interface/SeriesDemo_.java diff --git a/Chapter8/Interface/SeriesDemo_.java b/Chapter8/Interface/SeriesDemo_.java new file mode 100644 index 0000000..81e6319 --- /dev/null +++ b/Chapter8/Interface/SeriesDemo_.java @@ -0,0 +1,47 @@ +package Interface; + +class ByTwos_ implements Series { + + int start = 0; + int val = 0; + int prev = -2; + + public ByTwos_() { + // TODO Auto-generated constructor stub + } + + @Override + public int getNext() { + // TODO Auto-generated method stub + val += 2; + return val; + } + + @Override + public void reset() { + // TODO Auto-generated method stub + val = start; + } + + @Override + public void setStart(int x) { + // TODO Auto-generated method stub + start = x; + val = x; + } + + // It is both permissible and common for classes that implement interfaces to define additional members of their own. + int getPrevious() { // Add a method not defined by Series. + return prev; + } + +} + +public class SeriesDemo_ { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From f95cde1ecdaccfc162324521c630e36389777fb3 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 21 Sep 2021 18:07:43 +0800 Subject: [PATCH 289/700] Committed 2021/09/21 --- Chapter8/Interface/ByThrees.java | 34 ++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 Chapter8/Interface/ByThrees.java diff --git a/Chapter8/Interface/ByThrees.java b/Chapter8/Interface/ByThrees.java new file mode 100644 index 0000000..eb0b095 --- /dev/null +++ b/Chapter8/Interface/ByThrees.java @@ -0,0 +1,34 @@ +package Interface; + +public class ByThrees implements Series { + + int start; + int val; + + public ByThrees() { + // TODO Auto-generated constructor stub + start = 0; + val = 0; + } + + @Override + public int getNext() { + // TODO Auto-generated method stub + val += 3; + return val; + } + + @Override + public void reset() { + // TODO Auto-generated method stub + val = start; + } + + @Override + public void setStart(int x) { + // TODO Auto-generated method stub + start = x; + val = x; + } + +} From 4690f76e90ca5f8ac505f79bfc422eb59222a686 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Thu, 14 Oct 2021 08:52:03 +0800 Subject: [PATCH 290/700] Committed 2021/10/14 --- Chapter8/Interface/ByTwo.java | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Chapter8/Interface/ByTwo.java diff --git a/Chapter8/Interface/ByTwo.java b/Chapter8/Interface/ByTwo.java new file mode 100644 index 0000000..32795e1 --- /dev/null +++ b/Chapter8/Interface/ByTwo.java @@ -0,0 +1,21 @@ +package Interface; + +public class ByTwo implements Series { + + int start; + int val; + + public int getNext() { + val += 2; + return val; + } + + public void reset() { + + } + + public void setStart(int x) { + + } + +} From 051f6dff8b5a9227bc627d7777024e858945a37b Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Thu, 14 Oct 2021 12:36:27 +0800 Subject: [PATCH 291/700] Committed 2021/10/14 --- Chapter8/Interface/SeriesDemo3.java | 42 +++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 Chapter8/Interface/SeriesDemo3.java diff --git a/Chapter8/Interface/SeriesDemo3.java b/Chapter8/Interface/SeriesDemo3.java new file mode 100644 index 0000000..c0cf33d --- /dev/null +++ b/Chapter8/Interface/SeriesDemo3.java @@ -0,0 +1,42 @@ +package Interface; + +interface ad_hoc { + int getNext(); + void reset(); + void setStart(int x); +} + +class sniff implements ad_hoc { + + int start = 0; + int value = 0; + + // The method that implements an interface must be declared as public. + public int getNext() { + + value += 2; + + return value; + + } + + public void reset() { + value = start; + } + + public void setStart(int x) { + start = x; + value = x; + } + +} + + +public class SeriesDemo3 implements { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 20dff342cb47971549ad749896adba090ac67dd0 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Thu, 14 Oct 2021 12:55:44 +0800 Subject: [PATCH 292/700] Committed 2021/10/14 --- Chapter8/Interface/SeriesDemo3.java | 29 ++++++++++++++++++++++++++--- 1 file changed, 26 insertions(+), 3 deletions(-) diff --git a/Chapter8/Interface/SeriesDemo3.java b/Chapter8/Interface/SeriesDemo3.java index c0cf33d..82fcd28 100644 --- a/Chapter8/Interface/SeriesDemo3.java +++ b/Chapter8/Interface/SeriesDemo3.java @@ -1,12 +1,12 @@ package Interface; -interface ad_hoc { +interface ad_hoc_Series { int getNext(); void reset(); void setStart(int x); } -class sniff implements ad_hoc { +class Sniff_ByTwos implements ad_hoc_Series { int start = 0; int value = 0; @@ -32,10 +32,33 @@ public void setStart(int x) { } -public class SeriesDemo3 implements { +public class SeriesDemo3 { public static void main(String[] args) { // TODO Auto-generated method stub + + Sniff_ByTwos sniff_ByTwos = new Sniff_ByTwos(); + + for (int i = 0; i < 5; i++) { + System.out.println("Next value is " + sniff_ByTwos.getNext()); + } + + System.out.println("\nResetting "); + + sniff_ByTwos.reset(); + + for (int i = 0; i < 5; i++) { + System.out.println("Next value is " + sniff_ByTwos.getNext()); + } + + System.out.println("\nStarting at 100"); + + sniff_ByTwos.setStart(100); + + for (int i = 0; i < 5; i++) { + System.out.println("Next value is " + sniff_ByTwos.getNext()); + } + } From b2b983291ed536f747e4ad91a2a0da529afff0ec Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Thu, 14 Oct 2021 13:21:34 +0800 Subject: [PATCH 293/700] Committed 2021/10/14 --- Chapter8/Interface/SeriesDemo4.java | 51 +++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 Chapter8/Interface/SeriesDemo4.java diff --git a/Chapter8/Interface/SeriesDemo4.java b/Chapter8/Interface/SeriesDemo4.java new file mode 100644 index 0000000..b1e921e --- /dev/null +++ b/Chapter8/Interface/SeriesDemo4.java @@ -0,0 +1,51 @@ + +package Interface; + +// It is both permissible and common for classes that implement interfaces to define additional members of their own. +class Sniff_ByTwo implements Series { + + int value = 0; + int start = 0; + + int previous = -2; + + public int getNext() { + previous = value; + value += 2; + + return value; + } + + public void reset() { + value = 0; + start = 0; + previous = start - 2; + } + + public void setStart(int x) { + start = x; + value = x; + previous = x - 2; + } + + // Add a method not defined by Series. + int getPrevious() { + return previous; + } +} + +public class SeriesDemo4 { + + public static void main(String[] args) { + + + Sniff_ByTwo sniff_ByTwo = new Sniff_ByTwo(); + + System.out.print(sniff_ByTwo.getPrevious()); + + sniff_ByTwo.setStart(8); + + System.out.println("\n" + sniff_ByTwo.getPrevious()); + } + +} From b6b95886fefbcd531eafa5bd5f34e39db470cf7c Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Thu, 14 Oct 2021 13:35:11 +0800 Subject: [PATCH 294/700] Committed 2021/10/14 --- .../Interface/Partial_Implementation.java | 47 +++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 Chapter8/Interface/Partial_Implementation.java diff --git a/Chapter8/Interface/Partial_Implementation.java b/Chapter8/Interface/Partial_Implementation.java new file mode 100644 index 0000000..8677c7a --- /dev/null +++ b/Chapter8/Interface/Partial_Implementation.java @@ -0,0 +1,47 @@ +package Interface; + +// If a class includes an interface but does not fully implement the methods defined by that interface, then that class +// must be declared as abstract. +abstract class mouthpiece implements Series { + + public void reset() { + + } + + public void setStart() { + + } +} + +// The subclasses of the abstract class can provide the remaining implementations. +class Redress extends mouthpiece { + + int current = 0; + int next = 0; + + public int getNext() { + next = current + 1; + + return next; + } + + // The type signature of the implementing method must match exactly the type signature specified in the interface. + public void setStart(int x) { + current = x; + } +} + +public class Partial_Implementation { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Redress redress = new Redress(); + + redress.setStart(5); + + System.out.println(redress.getNext()); + + } + +} From 94340b7f0500b45c4c6c337bfe3e74c8b68ba67e Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 7 Nov 2021 14:42:53 +0800 Subject: [PATCH 295/700] Committed 2021/11/07 --- .../SeriesDemo2_Interface_Reference.java | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 Chapter8/Interface/SeriesDemo2_Interface_Reference.java diff --git a/Chapter8/Interface/SeriesDemo2_Interface_Reference.java b/Chapter8/Interface/SeriesDemo2_Interface_Reference.java new file mode 100644 index 0000000..ef7ab33 --- /dev/null +++ b/Chapter8/Interface/SeriesDemo2_Interface_Reference.java @@ -0,0 +1,32 @@ +package Interface; + +class ByTwos_instinct implements Series { + + @Override + public int getNext() { + // TODO Auto-generated method stub + return 0; + } + + @Override + public void reset() { + // TODO Auto-generated method stub + + } + + @Override + public void setStart(int x) { + // TODO Auto-generated method stub + + } + +} + +public class SeriesDemo2_Interface_Reference { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 9a81da28f1b60e9397a1dc9e4f1f58018b9c0d36 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 7 Nov 2021 15:08:16 +0800 Subject: [PATCH 296/700] Committed 2021/11/07 --- .../SeriesDemo2_Interface_Reference.java | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/Chapter8/Interface/SeriesDemo2_Interface_Reference.java b/Chapter8/Interface/SeriesDemo2_Interface_Reference.java index ef7ab33..48c3154 100644 --- a/Chapter8/Interface/SeriesDemo2_Interface_Reference.java +++ b/Chapter8/Interface/SeriesDemo2_Interface_Reference.java @@ -1,27 +1,36 @@ package Interface; class ByTwos_instinct implements Series { + + int start = 0; + int val = 0; @Override public int getNext() { - // TODO Auto-generated method stub + val += 2; + return 0; } @Override public void reset() { // TODO Auto-generated method stub - + val = start; } @Override public void setStart(int x) { // TODO Auto-generated method stub - + start = x; + val = x; } } +class ByThrees_instinct { + +} + public class SeriesDemo2_Interface_Reference { public static void main(String[] args) { From fca4e79fbd26d2f9064efa3f3ebe26470e39bc8d Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 7 Nov 2021 15:14:58 +0800 Subject: [PATCH 297/700] Committed 2021/11/07 --- .../SeriesDemo2_Interface_Reference.java | 24 ++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/Chapter8/Interface/SeriesDemo2_Interface_Reference.java b/Chapter8/Interface/SeriesDemo2_Interface_Reference.java index 48c3154..5e6bb36 100644 --- a/Chapter8/Interface/SeriesDemo2_Interface_Reference.java +++ b/Chapter8/Interface/SeriesDemo2_Interface_Reference.java @@ -27,7 +27,29 @@ public void setStart(int x) { } -class ByThrees_instinct { +class ByThrees_instinct implements Series { + + int start = 0; + int val = 0; + + @Override + public int getNext() { + val += 3; + return 0; + } + + @Override + public void reset() { + // TODO Auto-generated method stub + val = start; + } + + @Override + public void setStart(int x) { + // TODO Auto-generated method stub + start = x; + val = x; + } } From ed1337608e0b3f51c68815008c9c4d421d678a3c Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 7 Nov 2021 15:23:36 +0800 Subject: [PATCH 298/700] Committed 2021/11/07 --- .../SeriesDemo2_Interface_Reference.java | 21 ++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/Chapter8/Interface/SeriesDemo2_Interface_Reference.java b/Chapter8/Interface/SeriesDemo2_Interface_Reference.java index 5e6bb36..caaa47e 100644 --- a/Chapter8/Interface/SeriesDemo2_Interface_Reference.java +++ b/Chapter8/Interface/SeriesDemo2_Interface_Reference.java @@ -8,8 +8,7 @@ class ByTwos_instinct implements Series { @Override public int getNext() { val += 2; - - return 0; + return val; } @Override @@ -35,7 +34,7 @@ class ByThrees_instinct implements Series { @Override public int getNext() { val += 3; - return 0; + return val; } @Override @@ -57,6 +56,22 @@ public class SeriesDemo2_Interface_Reference { public static void main(String[] args) { // TODO Auto-generated method stub + + ByTwos_instinct twos_instinct = new ByTwos_instinct(); + + ByThrees_instinct threes_instinct = new ByThrees_instinct(); + + Series refSeries; + + for (int i = 0; i < 5; i++) { + refSeries = twos_instinct; + + System.out.println("Next ByTwos value is " + refSeries.getNext()); + + refSeries = threes_instinct; + + System.out.println("Next ByThrees value is " + refSeries.getNext()); + } } From d48267bcbf0d43475963e0acf242c689acb55ac5 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 27 Nov 2021 17:13:04 +0800 Subject: [PATCH 299/700] Committed 2021/11/27 --- Chapter8/Interface/ICharQ.java | 10 ++++++++++ Chapter8/Interface/IQDemo.java | 10 ++++++++++ 2 files changed, 20 insertions(+) create mode 100644 Chapter8/Interface/ICharQ.java create mode 100644 Chapter8/Interface/IQDemo.java diff --git a/Chapter8/Interface/ICharQ.java b/Chapter8/Interface/ICharQ.java new file mode 100644 index 0000000..4e2c8d9 --- /dev/null +++ b/Chapter8/Interface/ICharQ.java @@ -0,0 +1,10 @@ +package Interface; + +public class ICharQ { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} diff --git a/Chapter8/Interface/IQDemo.java b/Chapter8/Interface/IQDemo.java new file mode 100644 index 0000000..5cc181a --- /dev/null +++ b/Chapter8/Interface/IQDemo.java @@ -0,0 +1,10 @@ +package Interface; + +public class IQDemo { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From a79493fa31b83fad53be07f2d9e00c093f0771db Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 9 Jan 2022 01:30:15 +0800 Subject: [PATCH 300/700] Committed 2022/01/08 --- .classpath | 1 + Chapter11/Multi_threaded_programming.java | 26 +++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 Chapter11/Multi_threaded_programming.java diff --git a/.classpath b/.classpath index f560dd4..d2572c4 100644 --- a/.classpath +++ b/.classpath @@ -19,5 +19,6 @@ + diff --git a/Chapter11/Multi_threaded_programming.java b/Chapter11/Multi_threaded_programming.java new file mode 100644 index 0000000..06967bd --- /dev/null +++ b/Chapter11/Multi_threaded_programming.java @@ -0,0 +1,26 @@ +// Create a thread by implementing Runnable. +public class Multi_threaded_programming { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} + +class MyThreaded implements Runnable { + + String thread_nameString; + + public MyThreaded(String name) { + // TODO Auto-generated constructor stub + thread_nameString = name; + } + + @Override + public void run() { + // TODO Auto-generated method stub + + } + +} From b9648bff92b4dbd7e68b545160e410ed7391c4fe Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 15 Jan 2022 19:50:43 +0800 Subject: [PATCH 301/700] Committed 2022/01/15 --- Chapter11/Multi_threaded_programming.java | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/Chapter11/Multi_threaded_programming.java b/Chapter11/Multi_threaded_programming.java index 06967bd..d46cd8e 100644 --- a/Chapter11/Multi_threaded_programming.java +++ b/Chapter11/Multi_threaded_programming.java @@ -17,9 +17,19 @@ public MyThreaded(String name) { thread_nameString = name; } - @Override - public void run() { - // TODO Auto-generated method stub + // Entry point of thread. + public void run() { // Thread starts executing here. + System.out.println(thread_nameString + " starting."); + + try { + for (int count = 0; count < 10; count++) { + Thread.sleep(400); + + System.out.println("In " + thread_nameString + ", count is " + count); + } + } catch (InterruptedException e) { + // TODO: handle exception + } } From d2d399012b55cf61a86375e6fb4e4475ad21c4df Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 16 Jan 2022 01:29:34 +0800 Subject: [PATCH 302/700] Committed 2022/1/15 --- Chapter11/Multi_threaded_programming.java | 32 ++++++++++++++++++++--- 1 file changed, 29 insertions(+), 3 deletions(-) diff --git a/Chapter11/Multi_threaded_programming.java b/Chapter11/Multi_threaded_programming.java index d46cd8e..685d169 100644 --- a/Chapter11/Multi_threaded_programming.java +++ b/Chapter11/Multi_threaded_programming.java @@ -3,16 +3,39 @@ public class Multi_threaded_programming { public static void main(String[] args) { // TODO Auto-generated method stub - + + System.out.println("Main thread starting."); + + // First, construct a MyThread object. + MyThread myThread = new MyThread("Child #1"); // Create a runnable object. + + // Next, construct a thread from that object. + Thread thread = new Thread(myThread); + + thread.start(); + + + for (int i = 0; i < 50; i++) { + System.out.println("."); + + try { + Thread.sleep(100); + } catch (InterruptedException e) { + // TODO: handle exception + System.out.println("Main thread interrupted."); + } + } + + System.out.println("Main thread ending."); } } -class MyThreaded implements Runnable { +class MyThread implements Runnable { String thread_nameString; - public MyThreaded(String name) { + public MyThread(String name) { // TODO Auto-generated constructor stub thread_nameString = name; } @@ -29,8 +52,11 @@ public void run() { // Thread starts executing here. } } catch (InterruptedException e) { // TODO: handle exception + System.out.println(thread_nameString + " interrupted."); } + System.out.println(thread_nameString + " terminating."); + } } From 41378e05b986963d2372f15f4740072fbc2cebd9 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 16 Jan 2022 02:00:01 +0800 Subject: [PATCH 303/700] Committed 2022/01/15 --- Chapter11/UseThreads.java | 48 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 Chapter11/UseThreads.java diff --git a/Chapter11/UseThreads.java b/Chapter11/UseThreads.java new file mode 100644 index 0000000..95c40f7 --- /dev/null +++ b/Chapter11/UseThreads.java @@ -0,0 +1,48 @@ + +public class UseThreads { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Thread myThread = new Thread(new Runnable() { + + @Override + public void run() { + // TODO Auto-generated method stub + + String thread_nameString = "Child #1"; + + System.out.println(thread_nameString); + + System.out.println(thread_nameString + " starting."); + + try { + for (int count = 0; count < 10; count++) { + Thread.sleep(400); + + System.out.println("In " + thread_nameString + ", count is " + count); + } + } catch (Exception e) { + // TODO: handle exception + System.out.println(thread_nameString + " interrupted."); + } + + System.out.println(thread_nameString + " terminating."); + } + }); + + myThread.start(); + + new Thread(new Runnable() { + + @Override + public void run() { + // TODO Auto-generated method stub + + } + }, "myThread2").start();; + + + } + +} From de7ec0a9efe6042154fa5888bb2fd725c77bc672 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 16 Jan 2022 02:04:32 +0800 Subject: [PATCH 304/700] Committed 2022/01/15 --- Chapter11/UseThreads.java | 18 +++++++++++------- Chapter11/UseThreads2.java | 16 ++++++++++++++++ 2 files changed, 27 insertions(+), 7 deletions(-) create mode 100644 Chapter11/UseThreads2.java diff --git a/Chapter11/UseThreads.java b/Chapter11/UseThreads.java index 95c40f7..a5039d1 100644 --- a/Chapter11/UseThreads.java +++ b/Chapter11/UseThreads.java @@ -22,7 +22,7 @@ public void run() { System.out.println("In " + thread_nameString + ", count is " + count); } - } catch (Exception e) { + } catch (InterruptedException e) { // TODO: handle exception System.out.println(thread_nameString + " interrupted."); } @@ -33,14 +33,18 @@ public void run() { myThread.start(); - new Thread(new Runnable() { + for (int i = 0; i < 50; i++) { + System.out.println("."); - @Override - public void run() { - // TODO Auto-generated method stub - + try { + Thread.sleep(100); + } catch (InterruptedException e) { + // TODO: handle exception + System.out.println("Main thread interrupted"); } - }, "myThread2").start();; + } + + System.out.println("Main thread ending."); } diff --git a/Chapter11/UseThreads2.java b/Chapter11/UseThreads2.java new file mode 100644 index 0000000..3f3e464 --- /dev/null +++ b/Chapter11/UseThreads2.java @@ -0,0 +1,16 @@ + +public class UseThreads2 { + + public static void main(String[] args) { + + new Thread(new Runnable() { + + @Override + public void run() { + + + } + }, "myThread2").start(); + } + +} From 1891b3f20ac686bf49c12c6e908d9efa2458afd5 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 16 Jan 2022 02:28:27 +0800 Subject: [PATCH 305/700] Committed 2022/1/15 --- Chapter11/UseThreads.java | 5 ++-- Chapter11/UseThreads2.java | 35 +++++++++++++++++++++++++-- Chapter11/UseThreads_.java | 49 ++++++++++++++++++++++++++++++++++++++ 3 files changed, 84 insertions(+), 5 deletions(-) create mode 100644 Chapter11/UseThreads_.java diff --git a/Chapter11/UseThreads.java b/Chapter11/UseThreads.java index a5039d1..24cff04 100644 --- a/Chapter11/UseThreads.java +++ b/Chapter11/UseThreads.java @@ -4,16 +4,15 @@ public class UseThreads { public static void main(String[] args) { // TODO Auto-generated method stub + System.out.println("Main thread starting."); + Thread myThread = new Thread(new Runnable() { - @Override public void run() { // TODO Auto-generated method stub String thread_nameString = "Child #1"; - System.out.println(thread_nameString); - System.out.println(thread_nameString + " starting."); try { diff --git a/Chapter11/UseThreads2.java b/Chapter11/UseThreads2.java index 3f3e464..dd1fb43 100644 --- a/Chapter11/UseThreads2.java +++ b/Chapter11/UseThreads2.java @@ -3,14 +3,45 @@ public class UseThreads2 { public static void main(String[] args) { + System.out.println("Main thread starting."); + new Thread(new Runnable() { - @Override public void run() { + String thread_nameString = "Child #1"; + + System.out.println(thread_nameString + " starting."); + + try { + for (int count = 0; count < 10; count++) { + Thread.sleep(400); + + System.out.println("In " + thread_nameString + ", count is " + count); + } + } catch (InterruptedException e) { + // TODO: handle exception + System.out.println(thread_nameString + " interrupted."); + } + + System.out.println(thread_nameString + " terminating."); } - }, "myThread2").start(); + }).start(); + + for (int i = 0; i < 50; i++) { + System.out.println("."); + + try { + Thread.sleep(100); + } catch (InterruptedException e) { + // TODO: handle exception + System.out.println("Main thread interrupted"); + } + } + + System.out.println("Main thread ending."); + } } diff --git a/Chapter11/UseThreads_.java b/Chapter11/UseThreads_.java new file mode 100644 index 0000000..42460e1 --- /dev/null +++ b/Chapter11/UseThreads_.java @@ -0,0 +1,49 @@ + +public class UseThreads_ { + + public static void main(String[] args) { + + System.out.println("Main thread starting."); + + Thread myThread = new Thread(new Runnable() { + + public void run() { + // TODO Auto-generated method stub + + String thread_nameString = "Child #1"; + + System.out.println(thread_nameString + " starting."); + + try { + for (int count = 0; count < 10; count++) { + Thread.sleep(400); + + System.out.println("In " + thread_nameString + ", count is " + count); + } + } catch (InterruptedException e) { + // TODO: handle exception + System.out.println(thread_nameString + " interrupted."); + } + + System.out.println(thread_nameString + " terminating."); + } + }); + + myThread.start(); + + for (int i = 0; i < 50; i++) { + System.out.print("."); + + try { + Thread.sleep(100); + } catch (InterruptedException e) { + // TODO: handle exception + System.out.println("Main thread interrupted"); + } + } + + System.out.println("Main thread ending."); + + } + +} From 04f428b51fcb7c555cd1e5c4f252e797ac1b7c20 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 16 Jan 2022 02:30:53 +0800 Subject: [PATCH 306/700] Committed 2022/01/15 --- Chapter11/Multi_threaded_programming_.java | 61 ++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 Chapter11/Multi_threaded_programming_.java diff --git a/Chapter11/Multi_threaded_programming_.java b/Chapter11/Multi_threaded_programming_.java new file mode 100644 index 0000000..caefb60 --- /dev/null +++ b/Chapter11/Multi_threaded_programming_.java @@ -0,0 +1,61 @@ + +public class Multi_threaded_programming_ { + + public static void main(String[] args) { + // TODO Auto-generated method stub + System.out.println("Main thread starting."); + + // First, construct a MyThread object. + MyThread myThread = new MyThread("Child #1"); // Create a runnable object. + + // Next, construct a thread from that object. + Thread thread = new Thread(myThread); + + thread.start(); + + + for (int i = 0; i < 50; i++) { + System.out.print("."); + + try { + Thread.sleep(100); + } catch (InterruptedException e) { + // TODO: handle exception + System.out.println("Main thread interrupted."); + } + } + + System.out.println("Main thread ending."); + } + +} + +class MyThread2 implements Runnable { + + String thread_nameString; + + public MyThread2(String name) { + // TODO Auto-generated constructor stub + thread_nameString = name; + } + + // Entry point of thread. + public void run() { // Thread starts executing here. + System.out.println(thread_nameString + " starting."); + + try { + for (int count = 0; count < 10; count++) { + Thread.sleep(400); + + System.out.println("In " + thread_nameString + ", count is " + count); + } + } catch (InterruptedException e) { + // TODO: handle exception + System.out.println(thread_nameString + " interrupted."); + } + + System.out.println(thread_nameString + " terminating."); + + } + +} From 9d44f71725ce0e73ee9606c9ca8e9ddd67df43f2 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sun, 16 Jan 2022 14:04:32 +0800 Subject: [PATCH 307/700] Committed 2021/01/16 --- Chapter11/ThreadVariations.java | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 Chapter11/ThreadVariations.java diff --git a/Chapter11/ThreadVariations.java b/Chapter11/ThreadVariations.java new file mode 100644 index 0000000..a2ac349 --- /dev/null +++ b/Chapter11/ThreadVariations.java @@ -0,0 +1,11 @@ +// MyThread variations. This version of MyThread creates a Thread when its constructor is called and +// stores it in an instance variable called thread_name_String. +// It also sets the name of the thread and provides a factory method to create and start a thread. +public class ThreadVariations { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 041a5fffa09207729488c46cb1799cf782310441 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sun, 16 Jan 2022 14:30:53 +0800 Subject: [PATCH 308/700] Committed 2022/01/16 --- Chapter11/ThreadVariations.java | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/Chapter11/ThreadVariations.java b/Chapter11/ThreadVariations.java index a2ac349..880e21e 100644 --- a/Chapter11/ThreadVariations.java +++ b/Chapter11/ThreadVariations.java @@ -9,3 +9,30 @@ public static void main(String[] args) { } } + +class MyThread_improvement implements Runnable{ + + Thread thread; // A reference to the thread is stored in thread. + + public MyThread_improvement(String name) { + thread = new Thread(this, name); // The thread is named when it is created. + + } + + // A factory method that creates and starts a thread. + public static MyThread_improvement createAndStart(String name) { + MyThread_improvement myThread_improvement = new MyThread_improvement(name); + + myThread_improvement.thread.start(); + + return myThread_improvement; + } + + public void run() { + // TODO Auto-generated method stub + + + + } + +} From 7c6a160ae76fa11a70a05a9c2768b3210b126f9a Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sun, 16 Jan 2022 17:30:04 +0800 Subject: [PATCH 309/700] Committed 2022/01/16 --- Chapter11/ThreadVariations.java | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/Chapter11/ThreadVariations.java b/Chapter11/ThreadVariations.java index 880e21e..3e0b2f8 100644 --- a/Chapter11/ThreadVariations.java +++ b/Chapter11/ThreadVariations.java @@ -5,6 +5,25 @@ public class ThreadVariations { public static void main(String[] args) { // TODO Auto-generated method stub + + System.out.println("Main thread starting."); + + // Create and start a thread. + MyThread_improvement myThread_improvement = MyThread_improvement.createAndStart("Child #1"); + // Now the new thread starts when it is created. + + for (int i = 0; i < 50; i++) { + System.out.print('.'); + + try { + Thread.sleep(100); + } catch (InterruptedException e) { + // TODO: handle exception + System.out.println("Main thread interrupted."); + } + } + + System.out.println("Main thread ending."); } @@ -28,10 +47,23 @@ public static MyThread_improvement createAndStart(String name) { return myThread_improvement; } + // Entry point of thread. public void run() { // TODO Auto-generated method stub + System.out.println(thread.getName() + " starting."); + try { + for (int count = 0; count < 10; count++) { + Thread.sleep(400); + + System.out.println("In " + thread.getName() + ", count is " + count); + } + } catch (InterruptedException e) { + // TODO: handle exception + System.out.println(thread.getName() + " interrupted."); + } + System.out.println(thread.getName() + " terminating."); } From 9813408a77f247e8b8e2cedd3561d834bc8b2cc6 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Wed, 4 May 2022 11:47:09 +0800 Subject: [PATCH 310/700] Committed 2022/05/04 --- Miscellaneous/Cpp/Constructor.java | 38 ++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 Miscellaneous/Cpp/Constructor.java diff --git a/Miscellaneous/Cpp/Constructor.java b/Miscellaneous/Cpp/Constructor.java new file mode 100644 index 0000000..95a8fbb --- /dev/null +++ b/Miscellaneous/Cpp/Constructor.java @@ -0,0 +1,38 @@ +package Cpp; + +class Vehicle{ + int passengers; + int fuelcap; + int mpg; + + public Vehicle(int passenger, int fuelcap, int mpg) { + // TODO Auto-generated constructor stub + this.passengers = passenger; + this.fuelcap = fuelcap; + this.mpg = mpg; + } + + int range() { + return fuelcap * mpg; + } +} + +public class Constructor { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + Vehicle minivanVehicle = new Vehicle(7, 16, 21); + Vehicle sportscarVehicle = new Vehicle(2, 14, 12); + + int range1, range2; + + range1 = minivanVehicle.range(); + range2 = sportscarVehicle.range(); + + System.out.println("Minivan can carry " + minivanVehicle.passengers + " with a range of " + range1); + System.out.println("Sportscar can carry " + sportscarVehicle.passengers + " with a range of " + range2); + + } + +} From c98979c2c53246104e4c1596fb8f71dd1755fe23 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Wed, 8 Jun 2022 00:45:21 +0800 Subject: [PATCH 311/700] Committed 2022/06/08 --- Miscellaneous/Cpp/Array_of_objects.java | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Miscellaneous/Cpp/Array_of_objects.java diff --git a/Miscellaneous/Cpp/Array_of_objects.java b/Miscellaneous/Cpp/Array_of_objects.java new file mode 100644 index 0000000..76b3296 --- /dev/null +++ b/Miscellaneous/Cpp/Array_of_objects.java @@ -0,0 +1,20 @@ +package Cpp; + +import javax.security.auth.x500.X500Principal; + +class MyClass{ + private int x; + + void set_x(int i) { + x = i; + } +} + +public class Array_of_objects { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 1009a8c3e8a00c0d42db8826467d9ebac0096527 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Wed, 8 Jun 2022 00:59:27 +0800 Subject: [PATCH 312/700] Committed 2022/06/08 --- Miscellaneous/Cpp/Array_of_objects.java | 28 +++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/Miscellaneous/Cpp/Array_of_objects.java b/Miscellaneous/Cpp/Array_of_objects.java index 76b3296..73022be 100644 --- a/Miscellaneous/Cpp/Array_of_objects.java +++ b/Miscellaneous/Cpp/Array_of_objects.java @@ -8,12 +8,40 @@ class MyClass{ void set_x(int i) { x = i; } + + int get_x() { + return x; + } } public class Array_of_objects { public static void main(String[] args) { // TODO Auto-generated method stub + + int[] array_name = new int[4]; + + int j; + + for (j = 0; j < array_name.length; j++) + array_name[j] = j; + + for (j = 0; j < array_name.length; j++) + System.out.println("array_name[" + j + "]'s value: " + array_name[j] + "\n"); + + + MyClass[] objects = new MyClass[4]; + + int i; + + for (i = 0; i < objects.length; i++) + objects[i].set_x(i); + + for (i = 0; i < objects.length; i++) + System.out.println("Objects[" + i + "].get_x(): " + objects[i].get_x()); + + + } From 5fe01f10b67c7fb6d4c0061ed900771e577e9ed7 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Wed, 8 Jun 2022 01:07:30 +0800 Subject: [PATCH 313/700] Committed 2022/06/08 --- Miscellaneous/Cpp/Array_of_objects.java | 5 ----- 1 file changed, 5 deletions(-) diff --git a/Miscellaneous/Cpp/Array_of_objects.java b/Miscellaneous/Cpp/Array_of_objects.java index 73022be..ab0633b 100644 --- a/Miscellaneous/Cpp/Array_of_objects.java +++ b/Miscellaneous/Cpp/Array_of_objects.java @@ -1,7 +1,5 @@ package Cpp; -import javax.security.auth.x500.X500Principal; - class MyClass{ private int x; @@ -39,9 +37,6 @@ public static void main(String[] args) { for (i = 0; i < objects.length; i++) System.out.println("Objects[" + i + "].get_x(): " + objects[i].get_x()); - - - } From dce37c6c86b48f475e63792ee71d7f5c3270fb3a Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Wed, 8 Jun 2022 01:11:27 +0800 Subject: [PATCH 314/700] Committed 2022/06/08 --- Miscellaneous/Cpp/Array_of_objects_2.java | 39 +++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 Miscellaneous/Cpp/Array_of_objects_2.java diff --git a/Miscellaneous/Cpp/Array_of_objects_2.java b/Miscellaneous/Cpp/Array_of_objects_2.java new file mode 100644 index 0000000..bb7cb99 --- /dev/null +++ b/Miscellaneous/Cpp/Array_of_objects_2.java @@ -0,0 +1,39 @@ +package Cpp; + +class MyClass2{ + private int x; + + void set_x(int i) { + x = i; + } + + int get_x() { + return x; + } +} + +public class Array_of_objects_2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + int[] array_name = new int[4]; + + int j; + + for (j = 0; j < array_name.length; j++) + array_name[j] = j; + + for (j = 0; j < array_name.length; j++) + System.out.println("array_name[" + j + "]'s value: " + array_name[j] + "\n"); + + + MyClass2[] objects = new MyClass2[4]; + + int i; + + for (i = 0; i < objects.length; i++) + System.out.println("Objects[" + i + "] = " + objects[i]); + + } +} From 4cb2f5f0dd930dd6f3ed7bc7a00ea59c04fb4c86 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Fri, 17 Jun 2022 11:23:52 +0800 Subject: [PATCH 315/700] Committed 2022/06/17 --- Miscellaneous/Cpp/Array_of_strings.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 Miscellaneous/Cpp/Array_of_strings.java diff --git a/Miscellaneous/Cpp/Array_of_strings.java b/Miscellaneous/Cpp/Array_of_strings.java new file mode 100644 index 0000000..e374bff --- /dev/null +++ b/Miscellaneous/Cpp/Array_of_strings.java @@ -0,0 +1,13 @@ +package Cpp; + +public class Array_of_strings { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + String dictionary[][] = {{"Pencil", "A written instrument."}, {"Keyboard", "An input device."}, + {"rifle", "A shoulder-fired firearm."}, {"Airplane", "A fixed-wing aircraft."}, + {"network", "An interconnected group of computers."}}; + } + +} From 87567b16e60144a52ffd9ebc9c2d2ad1d7906ddb Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Fri, 17 Jun 2022 12:10:11 +0800 Subject: [PATCH 316/700] Committed 2022/06/17 --- Miscellaneous/Cpp/Array_of_strings.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/Miscellaneous/Cpp/Array_of_strings.java b/Miscellaneous/Cpp/Array_of_strings.java index e374bff..aa3aa6a 100644 --- a/Miscellaneous/Cpp/Array_of_strings.java +++ b/Miscellaneous/Cpp/Array_of_strings.java @@ -1,13 +1,24 @@ package Cpp; +import java.io.IOException; + public class Array_of_strings { - public static void main(String[] args) { + public static void main(String[] args) throws IOException { // TODO Auto-generated method stub String dictionary[][] = {{"Pencil", "A written instrument."}, {"Keyboard", "An input device."}, {"rifle", "A shoulder-fired firearm."}, {"Airplane", "A fixed-wing aircraft."}, {"network", "An interconnected group of computers."}}; + + byte[] word = new byte[80]; + + System.out.println("Enter word: "); + System.in.read(word); + System.out.println("You entered: "); + for (int i = 0; i < word.length; i++) { + System.out.println((char) word[i]); + } } } From 87a8564534a7de8425c52711eafb6898d71e2004 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Fri, 17 Jun 2022 12:12:55 +0800 Subject: [PATCH 317/700] Committed 2022/06/17 --- Miscellaneous/Cpp/Array_of_strings.java | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/Miscellaneous/Cpp/Array_of_strings.java b/Miscellaneous/Cpp/Array_of_strings.java index aa3aa6a..1c7037f 100644 --- a/Miscellaneous/Cpp/Array_of_strings.java +++ b/Miscellaneous/Cpp/Array_of_strings.java @@ -6,19 +6,19 @@ public class Array_of_strings { public static void main(String[] args) throws IOException { // TODO Auto-generated method stub - - String dictionary[][] = {{"Pencil", "A written instrument."}, {"Keyboard", "An input device."}, - {"rifle", "A shoulder-fired firearm."}, {"Airplane", "A fixed-wing aircraft."}, - {"network", "An interconnected group of computers."}}; - + + String dictionary[][] = { { "Pencil", "A written instrument." }, { "Keyboard", "An input device." }, + { "rifle", "A shoulder-fired firearm." }, { "Airplane", "A fixed-wing aircraft." }, + { "network", "An interconnected group of computers." } }; + byte[] word = new byte[80]; - + System.out.println("Enter word: "); System.in.read(word); System.out.println("You entered: "); - for (int i = 0; i < word.length; i++) { - System.out.println((char) word[i]); - } + for (int i = 0; i < word.length; i++) + System.out.print((char) word[i]); + } } From a0ca6b1d778eb96b10b8aa62a4c6b89450419fdb Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Fri, 17 Jun 2022 12:35:42 +0800 Subject: [PATCH 318/700] Committed 2022/06/17 --- Miscellaneous/Cpp/Array_of_strings.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Miscellaneous/Cpp/Array_of_strings.java b/Miscellaneous/Cpp/Array_of_strings.java index 1c7037f..a2957db 100644 --- a/Miscellaneous/Cpp/Array_of_strings.java +++ b/Miscellaneous/Cpp/Array_of_strings.java @@ -18,6 +18,12 @@ public static void main(String[] args) throws IOException { System.out.println("You entered: "); for (int i = 0; i < word.length; i++) System.out.print((char) word[i]); + + + for (int i = 0; i < word.length; i++) { + if(word.toString().equals(dictionary[i][0])) + System.out.println(dictionary[i][1]); + } } From cfe168cc82292f02938a53d2642ce2d8ef3bacd3 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Fri, 17 Jun 2022 12:54:32 +0800 Subject: [PATCH 319/700] Committed 2022/06/17 --- Miscellaneous/Cpp/Array_of_strings.java | 1 + Miscellaneous/Cpp/Array_of_strings_2.java | 34 +++++++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 Miscellaneous/Cpp/Array_of_strings_2.java diff --git a/Miscellaneous/Cpp/Array_of_strings.java b/Miscellaneous/Cpp/Array_of_strings.java index a2957db..5424570 100644 --- a/Miscellaneous/Cpp/Array_of_strings.java +++ b/Miscellaneous/Cpp/Array_of_strings.java @@ -19,6 +19,7 @@ public static void main(String[] args) throws IOException { for (int i = 0; i < word.length; i++) System.out.print((char) word[i]); + System.out.println(word.toString()); for (int i = 0; i < word.length; i++) { if(word.toString().equals(dictionary[i][0])) diff --git a/Miscellaneous/Cpp/Array_of_strings_2.java b/Miscellaneous/Cpp/Array_of_strings_2.java new file mode 100644 index 0000000..f4125c9 --- /dev/null +++ b/Miscellaneous/Cpp/Array_of_strings_2.java @@ -0,0 +1,34 @@ +package Cpp; + +import java.io.IOException; + +public class Array_of_strings_2 { + + public static void main(String[] args) throws IOException { + // TODO Auto-generated method stub + String dictionary[][] = { { "Pencil", "A written instrument." }, { "Keyboard", "An input device." }, + { "rifle", "A shoulder-fired firearm." }, { "Airplane", "A fixed-wing aircraft." }, + { "network", "An interconnected group of computers." } }; + + byte[] word = new byte[80]; + + System.out.println("Enter word: "); + System.in.read(word); + System.out.println("You entered: "); + for (int i = 0; i < word.length; i++) + System.out.print((char) word[i]); + + char[] input = new char[80]; + + for (int i = 0; i < word.length; i++) + input[i] = (char) word[i]; + + System.out.println(input.toString()); + + for (int i = 0; i < word.length; i++) { + if(input.toString().equals(dictionary[i][0])) + System.out.println(dictionary[i][1]); + } + } + +} From 6433993a13541082542bb2c40dcead67b69034ae Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Fri, 17 Jun 2022 13:15:33 +0800 Subject: [PATCH 320/700] Committed 2022/06/17 --- Miscellaneous/Cpp/Array_of_strings_3.java | 34 +++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 Miscellaneous/Cpp/Array_of_strings_3.java diff --git a/Miscellaneous/Cpp/Array_of_strings_3.java b/Miscellaneous/Cpp/Array_of_strings_3.java new file mode 100644 index 0000000..00d42b8 --- /dev/null +++ b/Miscellaneous/Cpp/Array_of_strings_3.java @@ -0,0 +1,34 @@ +package Cpp; + +import java.io.IOException; + +public class Array_of_strings_3 { + + public static void main(String[] args) throws IOException { + // TODO Auto-generated method stub + String dictionary[][] = { { "Pencil", "A written instrument." }, { "Keyboard", "An input device." }, + { "rifle", "A shoulder-fired firearm." }, { "Airplane", "A fixed-wing aircraft." }, + { "network", "An interconnected group of computers." } }; + + byte[] word = new byte[80]; + + System.out.println("Enter word: "); + System.in.read(word); + System.out.println("You entered: "); + for (int i = 0; i < word.length; i++) + System.out.print((char) word[i]); + + String convertionString = String.valueOf(word); + + System.out.println(convertionString); + + StringBuilder sBuilder = new StringBuilder(); + for (byte b : word) + sBuilder.append((char) b); + + System.out.println(sBuilder); + + + } + +} From b6798a9e2141a3df4412a19086d5a2177c9e6fac Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Fri, 17 Jun 2022 13:23:55 +0800 Subject: [PATCH 321/700] Committed 2022/06/17 --- Miscellaneous/Cpp/Array_of_strings_3.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Miscellaneous/Cpp/Array_of_strings_3.java b/Miscellaneous/Cpp/Array_of_strings_3.java index 00d42b8..2c6f4df 100644 --- a/Miscellaneous/Cpp/Array_of_strings_3.java +++ b/Miscellaneous/Cpp/Array_of_strings_3.java @@ -28,7 +28,13 @@ public static void main(String[] args) throws IOException { System.out.println(sBuilder); - + for (int i = 0; i < dictionary.length; i++) { + if(sBuilder.toString().equals(dictionary[i][0])) + System.out.println(dictionary[i][1]); + + if(sBuilder.toString().equals(dictionary[i][0]) && i == dictionary.length -1) + System.out.println(sBuilder.toString() + " not found!"); + } } } From 18ec3c2595b3f490ff6b569dc67db35c17bb28d7 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Fri, 17 Jun 2022 13:31:05 +0800 Subject: [PATCH 322/700] Committed 2022/06/17 --- Miscellaneous/Cpp/Array_of_strings_3.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Miscellaneous/Cpp/Array_of_strings_3.java b/Miscellaneous/Cpp/Array_of_strings_3.java index 2c6f4df..e60e16c 100644 --- a/Miscellaneous/Cpp/Array_of_strings_3.java +++ b/Miscellaneous/Cpp/Array_of_strings_3.java @@ -28,12 +28,20 @@ public static void main(String[] args) throws IOException { System.out.println(sBuilder); + System.out.println(sBuilder.toString()); + for (int i = 0; i < dictionary.length; i++) { if(sBuilder.toString().equals(dictionary[i][0])) System.out.println(dictionary[i][1]); if(sBuilder.toString().equals(dictionary[i][0]) && i == dictionary.length -1) System.out.println(sBuilder.toString() + " not found!"); + + if(dictionary[i][0].equals(sBuilder.toString())) + System.out.println(dictionary[i][1]); + + if(dictionary[i][0].equals(sBuilder.toString()) && i == (dictionary.length -1) ) + System.out.println(sBuilder.toString() + " not found!"); } } From 283301e84254811860af90ce99cda9bec99a9916 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Fri, 17 Jun 2022 13:35:19 +0800 Subject: [PATCH 323/700] Committed 2022/06/17 --- Miscellaneous/Cpp/Array_of_strings_4.java | 43 +++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 Miscellaneous/Cpp/Array_of_strings_4.java diff --git a/Miscellaneous/Cpp/Array_of_strings_4.java b/Miscellaneous/Cpp/Array_of_strings_4.java new file mode 100644 index 0000000..e316644 --- /dev/null +++ b/Miscellaneous/Cpp/Array_of_strings_4.java @@ -0,0 +1,43 @@ +package Cpp; + +import java.io.IOException; + +public class Array_of_strings_4 { + + public static void main(String[] args) throws IOException { + // TODO Auto-generated method stub + // TODO Auto-generated method stub + String dictionary[][] = { { "Pencil", "A written instrument." }, { "Keyboard", "An input device." }, + { "rifle", "A shoulder-fired firearm." }, { "Airplane", "A fixed-wing aircraft." }, + { "network", "An interconnected group of computers." } }; + + byte[] word = new byte[80]; + + System.out.println("Enter word: "); + System.in.read(word); + System.out.println("You entered: "); + for (int i = 0; i < word.length; i++) + System.out.print((char) word[i]); + + String convertionString = String.valueOf(word); + + System.out.println(convertionString); + + StringBuilder sBuilder = new StringBuilder(); + for (byte b : word) + sBuilder.append((char) b); + + System.out.println(sBuilder); + + System.out.println(sBuilder.toString()); + + for (int i = 0; i < dictionary.length; i++) { + if(sBuilder.toString().equals(dictionary[i][0])) + System.out.println(dictionary[i][1]); + + if(i == dictionary.length -1) + System.out.println(sBuilder.toString() + " not found!"); + } + } + +} From d511e95bae782c008bbf25060b456d54f924eec1 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Fri, 17 Jun 2022 13:57:56 +0800 Subject: [PATCH 324/700] Committed 2022/06/17 --- .classpath | 1 + Chapter10/Reading_console_output.java | 15 +++++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 Chapter10/Reading_console_output.java diff --git a/.classpath b/.classpath index d2572c4..4b82ec4 100644 --- a/.classpath +++ b/.classpath @@ -20,5 +20,6 @@ + diff --git a/Chapter10/Reading_console_output.java b/Chapter10/Reading_console_output.java new file mode 100644 index 0000000..042a2ac --- /dev/null +++ b/Chapter10/Reading_console_output.java @@ -0,0 +1,15 @@ +import java.io.IOException; + +public class Reading_console_output { + + public static void main(String[] args) throws IOException { + // TODO Auto-generated method stub + + byte data[] = new byte[10]; + + System.out.println("Enter some characters."); + System.in.read(data); + + } + +} From b01c23b4f71029479e1ff7a50e993fc4c06c82f7 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Fri, 17 Jun 2022 14:02:48 +0800 Subject: [PATCH 325/700] Committed 2022/06/17 --- Chapter10/Reading_console_output.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Chapter10/Reading_console_output.java b/Chapter10/Reading_console_output.java index 042a2ac..f6bea30 100644 --- a/Chapter10/Reading_console_output.java +++ b/Chapter10/Reading_console_output.java @@ -7,9 +7,13 @@ public static void main(String[] args) throws IOException { byte data[] = new byte[10]; - System.out.println("Enter some characters."); + System.out.println("Enter some characters:"); System.in.read(data); - + System.out.print("You entered: "); + + for (int i = 0; i < data.length; i++) + System.out.print((char) data[i]); + } } From 1b090a67b89b7bff578b01cabc763bc7587a16fc Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Fri, 17 Jun 2022 17:00:04 +0800 Subject: [PATCH 326/700] Committed 2022/06/17 --- Miscellaneous/Cpp/Character_string.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 Miscellaneous/Cpp/Character_string.java diff --git a/Miscellaneous/Cpp/Character_string.java b/Miscellaneous/Cpp/Character_string.java new file mode 100644 index 0000000..01c92ba --- /dev/null +++ b/Miscellaneous/Cpp/Character_string.java @@ -0,0 +1,12 @@ +package Cpp; + +public class Character_string { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + char dream[] = "String"; + + } + +} From 8f7bf3c51fef0bd3915da6ac74094bf26d5b2f65 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 19 Jun 2022 13:51:45 +0800 Subject: [PATCH 327/700] Committed 2022/06/19 --- Miscellaneous/Cpp/Pointer_to_object.java | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 Miscellaneous/Cpp/Pointer_to_object.java diff --git a/Miscellaneous/Cpp/Pointer_to_object.java b/Miscellaneous/Cpp/Pointer_to_object.java new file mode 100644 index 0000000..db16922 --- /dev/null +++ b/Miscellaneous/Cpp/Pointer_to_object.java @@ -0,0 +1,22 @@ +package Cpp; + +class P_example { + private int num; + + void set_num(int val) { + num = val; + } + + void show_num() { + System.out.println(num); + } +} + +public class Pointer_to_object { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From c86048e6c20e5433b8104210451fac141fcd9c8b Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 19 Jun 2022 14:00:27 +0800 Subject: [PATCH 328/700] Committed 2022/06/19 --- Miscellaneous/Cpp/Pointer_to_object.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Miscellaneous/Cpp/Pointer_to_object.java b/Miscellaneous/Cpp/Pointer_to_object.java index db16922..3aaa764 100644 --- a/Miscellaneous/Cpp/Pointer_to_object.java +++ b/Miscellaneous/Cpp/Pointer_to_object.java @@ -16,6 +16,12 @@ public class Pointer_to_object { public static void main(String[] args) { // TODO Auto-generated method stub + + P_example objectives[] = new P_example[2]; + objectives[0].set_num(10); + objectives[1].set_num(20); + + objectives[0].show_num(); } From 1b65494b3e4fd9b8e80a03c5a9f0a5d9c565abd2 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 19 Jun 2022 15:30:37 +0800 Subject: [PATCH 329/700] Committed 2022/06/19 --- Miscellaneous/Cpp/Pointer_to_object2.java | 29 +++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 Miscellaneous/Cpp/Pointer_to_object2.java diff --git a/Miscellaneous/Cpp/Pointer_to_object2.java b/Miscellaneous/Cpp/Pointer_to_object2.java new file mode 100644 index 0000000..07d7727 --- /dev/null +++ b/Miscellaneous/Cpp/Pointer_to_object2.java @@ -0,0 +1,29 @@ +package Cpp; + +class P_example2{ + private int num; + + void set_num(int val) { + num = val; + } + + void show_num() { + System.out.println(num); + } +} + +public class Pointer_to_object2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + int[] array_of_integer = new int[5]; + + P_example2[] objectives = new P_example2[2]; + + objectives[0] = new P_example2(); + objectives[0].set_num(10); + + } + +} From c367d00b43f37969b9b2a2c13fd3682330f03314 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 19 Jun 2022 15:34:56 +0800 Subject: [PATCH 330/700] Committed 2022/06/19 --- Miscellaneous/Cpp/Pointer_to_object2.java | 1 + 1 file changed, 1 insertion(+) diff --git a/Miscellaneous/Cpp/Pointer_to_object2.java b/Miscellaneous/Cpp/Pointer_to_object2.java index 07d7727..8784043 100644 --- a/Miscellaneous/Cpp/Pointer_to_object2.java +++ b/Miscellaneous/Cpp/Pointer_to_object2.java @@ -23,6 +23,7 @@ public static void main(String[] args) { objectives[0] = new P_example2(); objectives[0].set_num(10); + objectives[0].show_num(); } From 1dae7a6ac20566256558d4749283e56d76145de5 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 19 Jun 2022 15:42:27 +0800 Subject: [PATCH 331/700] Committed 2022/06/19 --- Miscellaneous/Cpp/Pointer_to_object3.java | 30 +++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 Miscellaneous/Cpp/Pointer_to_object3.java diff --git a/Miscellaneous/Cpp/Pointer_to_object3.java b/Miscellaneous/Cpp/Pointer_to_object3.java new file mode 100644 index 0000000..416dfa4 --- /dev/null +++ b/Miscellaneous/Cpp/Pointer_to_object3.java @@ -0,0 +1,30 @@ +package Cpp; + +class P_example3{ + private int num; + + void set_num(int val) { + num = val; + } + + void show_num() { + System.out.println(num); + } +} + +public class Pointer_to_object3 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + P_example3 objective[] = {new P_example3(), new P_example3()}; + + objective[0].set_num(10); + objective[0].show_num(); + + objective[1].set_num(20); + objective[1].show_num(); + + } + +} From 853481072bbb02c6867b0a83bacb91252ae2974b Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Thu, 26 Jan 2023 23:36:59 +0800 Subject: [PATCH 332/700] Committed 2023/01/26 --- Miscellaneous/Cpp/Static_Member_Variable.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 Miscellaneous/Cpp/Static_Member_Variable.java diff --git a/Miscellaneous/Cpp/Static_Member_Variable.java b/Miscellaneous/Cpp/Static_Member_Variable.java new file mode 100644 index 0000000..08074b2 --- /dev/null +++ b/Miscellaneous/Cpp/Static_Member_Variable.java @@ -0,0 +1,14 @@ +package Cpp; + +class ShareVar{ + static private int num; +} + +public class Static_Member_Variable { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From d03caae80afff9cf34c09265daf75468da568e85 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Thu, 26 Jan 2023 23:39:42 +0800 Subject: [PATCH 333/700] Committed 2023/01/26 --- Miscellaneous/Cpp/Static_Member_Variable.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Miscellaneous/Cpp/Static_Member_Variable.java b/Miscellaneous/Cpp/Static_Member_Variable.java index 08074b2..65934de 100644 --- a/Miscellaneous/Cpp/Static_Member_Variable.java +++ b/Miscellaneous/Cpp/Static_Member_Variable.java @@ -2,6 +2,14 @@ class ShareVar{ static private int num; + + public void setnum(int i) { + num = i; + } + + public void shownum() { + System.out.println(num); + } } public class Static_Member_Variable { From df46be20081bd6c7c5f9e06f1c3b94930f740a82 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Thu, 26 Jan 2023 23:42:24 +0800 Subject: [PATCH 334/700] Committed 2023/01/26 --- Miscellaneous/Cpp/Static_Member_Variable.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Miscellaneous/Cpp/Static_Member_Variable.java b/Miscellaneous/Cpp/Static_Member_Variable.java index 65934de..085422c 100644 --- a/Miscellaneous/Cpp/Static_Member_Variable.java +++ b/Miscellaneous/Cpp/Static_Member_Variable.java @@ -16,6 +16,18 @@ public class Static_Member_Variable { public static void main(String[] args) { // TODO Auto-generated method stub + + ShareVar aShareVar = new ShareVar(); + ShareVar bShareVar = new ShareVar(); + + aShareVar.shownum(); + bShareVar.shownum(); + + aShareVar.setnum(10); + + aShareVar.shownum(); + bShareVar.shownum(); + } From d91d882093d74227c4bc01ca45647f16da6dc1e1 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Tue, 7 Mar 2023 21:41:01 +0800 Subject: [PATCH 335/700] Committed 2023/03/07 --- Chapter7/Triangle5.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter7/Triangle5.java b/Chapter7/Triangle5.java index adeeaa4..782c76e 100644 --- a/Chapter7/Triangle5.java +++ b/Chapter7/Triangle5.java @@ -3,7 +3,7 @@ public class Triangle5 extends TwoDShape5 { private String styleString; - public Triangle5(String s,double w, double h) { + public Triangle5(String s, double w, double h) { super(w, h); // Use super() to build the TwoDShape5 constructor. From b798c99a69a13416ab1f59244973f452e6436f7f Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sun, 13 Aug 2023 14:40:00 +0800 Subject: [PATCH 336/700] Committed on or around 2023/08/13 --- Miscellaneous/Cpp/static_variable.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Miscellaneous/Cpp/static_variable.java diff --git a/Miscellaneous/Cpp/static_variable.java b/Miscellaneous/Cpp/static_variable.java new file mode 100644 index 0000000..d6597fa --- /dev/null +++ b/Miscellaneous/Cpp/static_variable.java @@ -0,0 +1,15 @@ +package Cpp; + +class ShareVar{ + + static int num; +} + +public class static_variable { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 865b87c54225e373bfd012551f988d3db44917a2 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Mon, 14 Aug 2023 13:58:55 +0800 Subject: [PATCH 337/700] Committed on or around 2023/08/14 --- Miscellaneous/Binary_Search_Tree.java | 35 +++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 Miscellaneous/Binary_Search_Tree.java diff --git a/Miscellaneous/Binary_Search_Tree.java b/Miscellaneous/Binary_Search_Tree.java new file mode 100644 index 0000000..6e76b2c --- /dev/null +++ b/Miscellaneous/Binary_Search_Tree.java @@ -0,0 +1,35 @@ + +public class Binary_Search_Tree { + + private static class Node { + int data; + Node left; + Node right; + + public Node(int data) { + this.data = data; + } + } + + public static Node insert(Node root, int val) { + + if (root == null) { + root = new Node(val); + return root; + } + + if (root.data > val) { + root.left = insert(root.left, val); + } else { + root.right = insert(root.right, val); + } + + return root; + } + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From bd5ffbf44cb9519d29a1e07953b22a3e8c1c41a4 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Mon, 14 Aug 2023 14:06:45 +0800 Subject: [PATCH 338/700] Committed on or around 2023/08/14 --- Miscellaneous/Binary_Search_Tree.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Miscellaneous/Binary_Search_Tree.java b/Miscellaneous/Binary_Search_Tree.java index 6e76b2c..4b53e4e 100644 --- a/Miscellaneous/Binary_Search_Tree.java +++ b/Miscellaneous/Binary_Search_Tree.java @@ -29,7 +29,15 @@ public static Node insert(Node root, int val) { public static void main(String[] args) { // TODO Auto-generated method stub - + + int value[] = {3, 4, 6, 2, 7, 9, 5, 8}; + + Node root = null; + + for(int i = 0; i < value.length; i++) { + root = insert(root, value[i]); + } + } } From ae03265f344d2d018fb47014cbb89751756fab58 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Mon, 14 Aug 2023 14:08:15 +0800 Subject: [PATCH 339/700] Committed on or around 2023/08/14 --- Miscellaneous/Binary_Search_Tree.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Miscellaneous/Binary_Search_Tree.java b/Miscellaneous/Binary_Search_Tree.java index 4b53e4e..8e163aa 100644 --- a/Miscellaneous/Binary_Search_Tree.java +++ b/Miscellaneous/Binary_Search_Tree.java @@ -41,3 +41,6 @@ public static void main(String[] args) { } } + + +// Source: https://www.youtube.com/shorts/PVazOskZlfY \ No newline at end of file From 4da613d2e7ea7d251a1f632d57c387fb880fad15 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Mon, 14 Aug 2023 14:14:03 +0800 Subject: [PATCH 340/700] Committed on or around 2023/08/14 --- Miscellaneous/Binary_Search_Tree.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Miscellaneous/Binary_Search_Tree.java b/Miscellaneous/Binary_Search_Tree.java index 8e163aa..0958b39 100644 --- a/Miscellaneous/Binary_Search_Tree.java +++ b/Miscellaneous/Binary_Search_Tree.java @@ -1,3 +1,4 @@ +import Cpp.static_variable; public class Binary_Search_Tree { @@ -26,6 +27,18 @@ public static Node insert(Node root, int val) { return root; } + + public static void inorder(Node root) { + + if(root == null) + return; + + inorder(root.left); + + System.out.println(root.data + " "); + + inorder(root.right); + } public static void main(String[] args) { // TODO Auto-generated method stub From d38db671c975ae0677019076888daac4c40cf562 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Mon, 14 Aug 2023 14:21:13 +0800 Subject: [PATCH 341/700] Committed on or around 2023/08/14 --- Miscellaneous/Binary_Search_Tree.java | 1 + 1 file changed, 1 insertion(+) diff --git a/Miscellaneous/Binary_Search_Tree.java b/Miscellaneous/Binary_Search_Tree.java index 0958b39..5f69cac 100644 --- a/Miscellaneous/Binary_Search_Tree.java +++ b/Miscellaneous/Binary_Search_Tree.java @@ -51,6 +51,7 @@ public static void main(String[] args) { root = insert(root, value[i]); } + inorder(root); } } From 237704660c336b799b42c69effe0e7caac4f729d Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Mon, 14 Aug 2023 14:26:50 +0800 Subject: [PATCH 342/700] Committed on or around 2023/08/14 --- Miscellaneous/Binary_Search_Tree.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/Miscellaneous/Binary_Search_Tree.java b/Miscellaneous/Binary_Search_Tree.java index 5f69cac..f9131b0 100644 --- a/Miscellaneous/Binary_Search_Tree.java +++ b/Miscellaneous/Binary_Search_Tree.java @@ -1,5 +1,3 @@ -import Cpp.static_variable; - public class Binary_Search_Tree { private static class Node { From bdc482d37586ee722d19429747c6cd1466031ab5 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 14 Aug 2023 16:20:30 +0800 Subject: [PATCH 343/700] Committed on or around 2023/08/14 --- ...ary_Search_Tree_non_static_nested_class.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Miscellaneous/Binary_Search_Tree_non_static_nested_class.java diff --git a/Miscellaneous/Binary_Search_Tree_non_static_nested_class.java b/Miscellaneous/Binary_Search_Tree_non_static_nested_class.java new file mode 100644 index 0000000..42522ae --- /dev/null +++ b/Miscellaneous/Binary_Search_Tree_non_static_nested_class.java @@ -0,0 +1,17 @@ +class Node{ + + int data; + Node left; + Node right; + +} + + +public class Binary_Search_Tree_non_static_nested_class { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From ab328b12ba03d5a2b3a1ad3a763c9538ea7d9f95 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 14 Aug 2023 16:26:36 +0800 Subject: [PATCH 344/700] Committed on or around 2023/08/14 --- .../Binary_Search_Tree_non_static_nested_class.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Miscellaneous/Binary_Search_Tree_non_static_nested_class.java b/Miscellaneous/Binary_Search_Tree_non_static_nested_class.java index 42522ae..2acb426 100644 --- a/Miscellaneous/Binary_Search_Tree_non_static_nested_class.java +++ b/Miscellaneous/Binary_Search_Tree_non_static_nested_class.java @@ -4,6 +4,11 @@ class Node{ Node left; Node right; + public Node(int data) { + // TODO Auto-generated constructor stub + this.data = data; + } + } From 15ab4a946b8764fb0d348ad425d5cc435c004998 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 14 Aug 2023 16:32:34 +0800 Subject: [PATCH 345/700] Committed on or around 2023/08/14 --- ...inary_Search_Tree_non_static_nested_class.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Miscellaneous/Binary_Search_Tree_non_static_nested_class.java b/Miscellaneous/Binary_Search_Tree_non_static_nested_class.java index 2acb426..6e01c0d 100644 --- a/Miscellaneous/Binary_Search_Tree_non_static_nested_class.java +++ b/Miscellaneous/Binary_Search_Tree_non_static_nested_class.java @@ -9,6 +9,21 @@ public Node(int data) { this.data = data; } + Node insertNode(Node root, int value) { + + if (root == null) { + root = new Node(value); + return root; + } + + if(root.data > value) + root.left = insertNode(root.left, value); + else + root.right = insertNode(root.right, value); + + return root; + } + } From 5a5f2b90d04df7dc5e3d8b5b0f8a49385de77158 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 14 Aug 2023 16:34:21 +0800 Subject: [PATCH 346/700] Committed on or around 2023/08/14 --- .../Binary_Search_Tree_non_static_nested_class.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Miscellaneous/Binary_Search_Tree_non_static_nested_class.java b/Miscellaneous/Binary_Search_Tree_non_static_nested_class.java index 6e01c0d..5aa56eb 100644 --- a/Miscellaneous/Binary_Search_Tree_non_static_nested_class.java +++ b/Miscellaneous/Binary_Search_Tree_non_static_nested_class.java @@ -24,6 +24,13 @@ Node insertNode(Node root, int value) { return root; } + void inorder(Node root) { + if(root == null) + return; + + inorder(root.left); + } + } From 42ae2505a36237244802fc7d7047b7e06d06856b Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 14 Aug 2023 19:05:04 +0800 Subject: [PATCH 347/700] Committed on or around 2023/08/14 --- Miscellaneous/Binary_Search_Tree_non_static_nested_class.java | 1 + 1 file changed, 1 insertion(+) diff --git a/Miscellaneous/Binary_Search_Tree_non_static_nested_class.java b/Miscellaneous/Binary_Search_Tree_non_static_nested_class.java index 5aa56eb..4a7ef7e 100644 --- a/Miscellaneous/Binary_Search_Tree_non_static_nested_class.java +++ b/Miscellaneous/Binary_Search_Tree_non_static_nested_class.java @@ -9,6 +9,7 @@ public Node(int data) { this.data = data; } + // A method can return any type of data, including class types. Node insertNode(Node root, int value) { if (root == null) { From f8d6dcfc58e45459cdb2ea30611398c9d2e51fed Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 14 Aug 2023 22:26:51 +0800 Subject: [PATCH 348/700] Committed on or around 2023/08/14 --- Miscellaneous/Binary_Search_Tree_non_static_nested_class.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Miscellaneous/Binary_Search_Tree_non_static_nested_class.java b/Miscellaneous/Binary_Search_Tree_non_static_nested_class.java index 4a7ef7e..0ee9a51 100644 --- a/Miscellaneous/Binary_Search_Tree_non_static_nested_class.java +++ b/Miscellaneous/Binary_Search_Tree_non_static_nested_class.java @@ -30,6 +30,10 @@ void inorder(Node root) { return; inorder(root.left); + + System.out.println(root.data + " "); + + inorder(root.right); } } From 27b8eb75dc84a7d4afc5167f1c5e37cb311d37d6 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 14 Aug 2023 23:36:39 +0800 Subject: [PATCH 349/700] Committed on or around 2023/08/14 --- .../Binary_Search_Tree_non_static_nested_class.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Miscellaneous/Binary_Search_Tree_non_static_nested_class.java b/Miscellaneous/Binary_Search_Tree_non_static_nested_class.java index 0ee9a51..f463b02 100644 --- a/Miscellaneous/Binary_Search_Tree_non_static_nested_class.java +++ b/Miscellaneous/Binary_Search_Tree_non_static_nested_class.java @@ -42,8 +42,14 @@ void inorder(Node root) { public class Binary_Search_Tree_non_static_nested_class { public static void main(String[] args) { - // TODO Auto-generated method stub - + + int value[] = {3, 4, 6, 2, 7, 9, 5, 8}; + + Node rootNode = null; + + for (int i = 0; i < value.length; i++) { + rootNode = + } } } From d4b3d16f2d44d01dbce130811f16c9ec695ee1ad Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 14 Aug 2023 23:47:32 +0800 Subject: [PATCH 350/700] Committed on or around 2023/08/14 --- .../Binary_Search_Trees_non_static_nested_class_2.java | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 Miscellaneous/many_Binary_Search_Tree/Binary_Search_Trees_non_static_nested_class_2.java diff --git a/Miscellaneous/many_Binary_Search_Tree/Binary_Search_Trees_non_static_nested_class_2.java b/Miscellaneous/many_Binary_Search_Tree/Binary_Search_Trees_non_static_nested_class_2.java new file mode 100644 index 0000000..9829a04 --- /dev/null +++ b/Miscellaneous/many_Binary_Search_Tree/Binary_Search_Trees_non_static_nested_class_2.java @@ -0,0 +1,10 @@ +package many_Binary_Search_Tree; + +public class Binary_Search_Trees_non_static_nested_class_2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From b364e1ab3c573749857842953ec5ffc3fd60228b Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 14 Aug 2023 23:49:28 +0800 Subject: [PATCH 351/700] Committed on or around 2023/08/14 --- .../Binary_Search_Trees_non_static_nested_class_2.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Miscellaneous/many_Binary_Search_Tree/Binary_Search_Trees_non_static_nested_class_2.java b/Miscellaneous/many_Binary_Search_Tree/Binary_Search_Trees_non_static_nested_class_2.java index 9829a04..1be1e3f 100644 --- a/Miscellaneous/many_Binary_Search_Tree/Binary_Search_Trees_non_static_nested_class_2.java +++ b/Miscellaneous/many_Binary_Search_Tree/Binary_Search_Trees_non_static_nested_class_2.java @@ -1,5 +1,13 @@ package many_Binary_Search_Tree; +class Node{ + + Node leftNode; + Node rightNode; + int value; + +} + public class Binary_Search_Trees_non_static_nested_class_2 { public static void main(String[] args) { From 5dbb0d2d177aaa5bba186da484d80c903f54739b Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 14 Aug 2023 23:49:58 +0800 Subject: [PATCH 352/700] Committed on or around 2023/08/14 --- .../Binary_Search_Trees_non_static_nested_class_2.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Miscellaneous/many_Binary_Search_Tree/Binary_Search_Trees_non_static_nested_class_2.java b/Miscellaneous/many_Binary_Search_Tree/Binary_Search_Trees_non_static_nested_class_2.java index 1be1e3f..5e01994 100644 --- a/Miscellaneous/many_Binary_Search_Tree/Binary_Search_Trees_non_static_nested_class_2.java +++ b/Miscellaneous/many_Binary_Search_Tree/Binary_Search_Trees_non_static_nested_class_2.java @@ -11,7 +11,7 @@ class Node{ public class Binary_Search_Trees_non_static_nested_class_2 { public static void main(String[] args) { - // TODO Auto-generated method stub + } From 5d1cef25a9bb74d54db58b0a29e1b18fd851bb49 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 14 Aug 2023 23:51:42 +0800 Subject: [PATCH 353/700] Committed on or around 2023/08/14 --- .../Binary_Search_Trees_non_static_nested_class_2.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Miscellaneous/many_Binary_Search_Tree/Binary_Search_Trees_non_static_nested_class_2.java b/Miscellaneous/many_Binary_Search_Tree/Binary_Search_Trees_non_static_nested_class_2.java index 5e01994..7a5465a 100644 --- a/Miscellaneous/many_Binary_Search_Tree/Binary_Search_Trees_non_static_nested_class_2.java +++ b/Miscellaneous/many_Binary_Search_Tree/Binary_Search_Trees_non_static_nested_class_2.java @@ -5,6 +5,12 @@ class Node{ Node leftNode; Node rightNode; int value; + + Node(int value){ + + this.value = value; + + } } From 8fef921c3875f84c7f61a9c91313df970f6f5a4c Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 14 Aug 2023 23:54:31 +0800 Subject: [PATCH 354/700] Committed on or around 2023/08/14 --- .../Binary_Search_Trees_non_static_nested_class_2.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Miscellaneous/many_Binary_Search_Tree/Binary_Search_Trees_non_static_nested_class_2.java b/Miscellaneous/many_Binary_Search_Tree/Binary_Search_Trees_non_static_nested_class_2.java index 7a5465a..ba7930a 100644 --- a/Miscellaneous/many_Binary_Search_Tree/Binary_Search_Trees_non_static_nested_class_2.java +++ b/Miscellaneous/many_Binary_Search_Tree/Binary_Search_Trees_non_static_nested_class_2.java @@ -11,6 +11,8 @@ class Node{ this.value = value; } + + } From 047fe10f8a93ab50d2a62973ff4dd90cc1c3b815 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 16 Aug 2023 14:50:43 +0800 Subject: [PATCH 355/700] Committed on or around 2023/08/16 --- Miscellaneous/Cpp/this_keyword.java | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Miscellaneous/Cpp/this_keyword.java diff --git a/Miscellaneous/Cpp/this_keyword.java b/Miscellaneous/Cpp/this_keyword.java new file mode 100644 index 0000000..6660daa --- /dev/null +++ b/Miscellaneous/Cpp/this_keyword.java @@ -0,0 +1,23 @@ +package Cpp; + +class Function_that_returns_objects{ + + int value; + + public Function_that_returns_objects(int value) { + + this.value = value; + + } +} + +public class this_keyword { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + + + } + +} From 1e86f48e7a5737f4695831c33f623e9b6f9af81d Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 16 Aug 2023 15:01:09 +0800 Subject: [PATCH 356/700] Committed on or around 2023/08/16 --- Miscellaneous/Cpp/this_keyword.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Miscellaneous/Cpp/this_keyword.java b/Miscellaneous/Cpp/this_keyword.java index 6660daa..22e1452 100644 --- a/Miscellaneous/Cpp/this_keyword.java +++ b/Miscellaneous/Cpp/this_keyword.java @@ -8,6 +8,20 @@ public Function_that_returns_objects(int value) { this.value = value; + System.out.println("Inside constructors \n"); + } + + + int get_value() { + return value; + } + + + // Return an object. + Function_that_returns_objects mkBigger() { + + + } } From d81b95c61282705ec5453ad14097bbfc907183ae Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 16 Aug 2023 15:03:10 +0800 Subject: [PATCH 357/700] Committed on or around 2023/08/16 --- Miscellaneous/Cpp/this_keyword.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Miscellaneous/Cpp/this_keyword.java b/Miscellaneous/Cpp/this_keyword.java index 22e1452..875cf29 100644 --- a/Miscellaneous/Cpp/this_keyword.java +++ b/Miscellaneous/Cpp/this_keyword.java @@ -20,7 +20,9 @@ int get_value() { // Return an object. Function_that_returns_objects mkBigger() { + Function_that_returns_objects object = new Function_that_returns_objects(value * 2); + return object; } } From 5aad79143b265e55637e3d45e9b789317f53dde0 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 16 Aug 2023 15:08:43 +0800 Subject: [PATCH 358/700] Committed on or around 2023/08/16 --- Miscellaneous/Cpp/this_keyword.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Miscellaneous/Cpp/this_keyword.java b/Miscellaneous/Cpp/this_keyword.java index 875cf29..9aa6b3d 100644 --- a/Miscellaneous/Cpp/this_keyword.java +++ b/Miscellaneous/Cpp/this_keyword.java @@ -25,8 +25,17 @@ Function_that_returns_objects mkBigger() { return object; } + + static void display(Function_that_returns_objects ob) { + + System.out.println(ob.get_value()); + + } + } + + public class this_keyword { public static void main(String[] args) { From 36b051e9a59e8b3ea6bf9821449695a2bd3be09a Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 16 Aug 2023 15:11:44 +0800 Subject: [PATCH 359/700] Committed on or around 2023/08/16 --- Miscellaneous/Cpp/this_keyword.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Miscellaneous/Cpp/this_keyword.java b/Miscellaneous/Cpp/this_keyword.java index 9aa6b3d..b01c3bd 100644 --- a/Miscellaneous/Cpp/this_keyword.java +++ b/Miscellaneous/Cpp/this_keyword.java @@ -41,7 +41,9 @@ public class this_keyword { public static void main(String[] args) { // TODO Auto-generated method stub + System.out.println("Before constructing a."); + Function_that_returns_objects a = new Function_that_returns_objects(10); } From 8a056606eaa29e8bc7e2d0603569b344ea20a185 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 16 Aug 2023 15:15:26 +0800 Subject: [PATCH 360/700] Committed on or around 2023/08/16 --- Miscellaneous/Cpp/this_keyword.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Miscellaneous/Cpp/this_keyword.java b/Miscellaneous/Cpp/this_keyword.java index b01c3bd..4e2f105 100644 --- a/Miscellaneous/Cpp/this_keyword.java +++ b/Miscellaneous/Cpp/this_keyword.java @@ -44,6 +44,20 @@ public static void main(String[] args) { System.out.println("Before constructing a."); Function_that_returns_objects a = new Function_that_returns_objects(10); + + System.out.println("After constructing a."); + + System.out.println(); + + System.out.println("Before call to display()."); + + Function_that_returns_objects.display(a); + + System.out.println("After display() returns."); + + System.out.println(); + + } From af47962330e50c000f6427c41fb98567e6d8baef Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 16 Aug 2023 15:23:05 +0800 Subject: [PATCH 361/700] Committed on or around 2023/08/16 --- Miscellaneous/Cpp/this_keyword.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/Miscellaneous/Cpp/this_keyword.java b/Miscellaneous/Cpp/this_keyword.java index 4e2f105..773903f 100644 --- a/Miscellaneous/Cpp/this_keyword.java +++ b/Miscellaneous/Cpp/this_keyword.java @@ -1,5 +1,7 @@ package Cpp; +import org.jcp.xml.dsig.internal.MacOutputStream; + class Function_that_returns_objects{ int value; @@ -57,7 +59,23 @@ public static void main(String[] args) { System.out.println(); + System.out.println("Before call to mkBigger()."); + + System.out.println(); + + a = a.mkBigger(); + + System.out.println("After mkBigger() returns."); + + System.out.println(); + + System.out.println("Before the second call to display()."); + + Function_that_returns_objects.display(a); + + System.out.println("After display() returns."); + System.out.println(); } From 354483f88dbab5e8edf675aca5a5411e887bcf90 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 16 Aug 2023 15:23:39 +0800 Subject: [PATCH 362/700] Committed on or around 2023/08/16 --- Miscellaneous/Cpp/this_keyword.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/Miscellaneous/Cpp/this_keyword.java b/Miscellaneous/Cpp/this_keyword.java index 773903f..cbc5c6f 100644 --- a/Miscellaneous/Cpp/this_keyword.java +++ b/Miscellaneous/Cpp/this_keyword.java @@ -1,7 +1,5 @@ package Cpp; -import org.jcp.xml.dsig.internal.MacOutputStream; - class Function_that_returns_objects{ int value; From 664ccc3ad25f5d20da552899c25b96889e6d6cd1 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Wed, 16 Aug 2023 15:39:42 +0800 Subject: [PATCH 363/700] Committed on or around 2023/08/16 --- Miscellaneous/Cpp/this_keyword_2.java | 48 +++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 Miscellaneous/Cpp/this_keyword_2.java diff --git a/Miscellaneous/Cpp/this_keyword_2.java b/Miscellaneous/Cpp/this_keyword_2.java new file mode 100644 index 0000000..ddbb05c --- /dev/null +++ b/Miscellaneous/Cpp/this_keyword_2.java @@ -0,0 +1,48 @@ +package Cpp; + +class Function_that_returns_objects_2{ + + int value; + + public Function_that_returns_objects_2(int value) { + + this.value = value; + + System.out.println("Inside constructors \n"); + } + + + int get_value() { + return value; + } + + + // Return an object. + Function_that_returns_objects_2 mkBigger() { + + Function_that_returns_objects_2 object = new Function_that_returns_objects_2(value * 2); + + return object; + + } + +} + + + +void display(Function_that_returns_objects_2 ob) { + + System.out.println(ob.get_value()); + +} + + + +public class this_keyword_2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From c0b507b57190e18773ffe722cc5a65abbbc4b8f2 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Wed, 16 Aug 2023 15:45:04 +0800 Subject: [PATCH 364/700] Committed on or around 2023/08/16 --- Miscellaneous/Cpp/this_keyword_2.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Miscellaneous/Cpp/this_keyword_2.java b/Miscellaneous/Cpp/this_keyword_2.java index ddbb05c..4988feb 100644 --- a/Miscellaneous/Cpp/this_keyword_2.java +++ b/Miscellaneous/Cpp/this_keyword_2.java @@ -29,7 +29,7 @@ Function_that_returns_objects_2 mkBigger() { } - +// It seems that a function cannot be declared in the global scope. void display(Function_that_returns_objects_2 ob) { System.out.println(ob.get_value()); From 219a4b8c8b2d1d590942331df4a4b3b2bb34ad62 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Wed, 16 Aug 2023 15:46:48 +0800 Subject: [PATCH 365/700] Committed on or around 2023/08/16 --- Miscellaneous/Cpp/this_keyword_2.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Miscellaneous/Cpp/this_keyword_2.java b/Miscellaneous/Cpp/this_keyword_2.java index 4988feb..b20e41e 100644 --- a/Miscellaneous/Cpp/this_keyword_2.java +++ b/Miscellaneous/Cpp/this_keyword_2.java @@ -38,6 +38,14 @@ void display(Function_that_returns_objects_2 ob) { +static void display2(Function_that_returns_objects_2 ob) { + + System.out.println(ob.get_value()); + +} + + + public class this_keyword_2 { public static void main(String[] args) { From f454e818c762c6c0ac3d757da577e6cd02606030 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Fri, 18 Aug 2023 22:41:05 +0800 Subject: [PATCH 366/700] Committed on or around 2023/08/18 --- Miscellaneous/Cpp/Assigning_Objects.java | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Miscellaneous/Cpp/Assigning_Objects.java diff --git a/Miscellaneous/Cpp/Assigning_Objects.java b/Miscellaneous/Cpp/Assigning_Objects.java new file mode 100644 index 0000000..d1356b7 --- /dev/null +++ b/Miscellaneous/Cpp/Assigning_Objects.java @@ -0,0 +1,23 @@ +package Cpp; + +class Test{ + + int a, b; + + void set_ab(int a, int b) { + + this.a = a; + this.b = b; + + } + +} + +public class Assigning_Objects { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 2c3955b548d426771a4bdba1b7e42e7fe5252dbf Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Fri, 18 Aug 2023 22:43:03 +0800 Subject: [PATCH 367/700] Committed on or around 2023/08/18 --- Miscellaneous/Cpp/Assigning_Objects.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Miscellaneous/Cpp/Assigning_Objects.java b/Miscellaneous/Cpp/Assigning_Objects.java index d1356b7..51d8da4 100644 --- a/Miscellaneous/Cpp/Assigning_Objects.java +++ b/Miscellaneous/Cpp/Assigning_Objects.java @@ -11,6 +11,12 @@ void set_ab(int a, int b) { } + void show_ab() { + + System.out.println("a is " + a + "\n"); + System.out.println("b is " + b + "\n"); + } + } public class Assigning_Objects { From 6e1fac35d077f7d6d1c14d083f7aa464a8cf879a Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Fri, 18 Aug 2023 22:44:18 +0800 Subject: [PATCH 368/700] Committed on or around 2023/08/18 --- Miscellaneous/Cpp/Assigning_Objects.java | 1 - 1 file changed, 1 deletion(-) diff --git a/Miscellaneous/Cpp/Assigning_Objects.java b/Miscellaneous/Cpp/Assigning_Objects.java index 51d8da4..9c469f9 100644 --- a/Miscellaneous/Cpp/Assigning_Objects.java +++ b/Miscellaneous/Cpp/Assigning_Objects.java @@ -16,7 +16,6 @@ void show_ab() { System.out.println("a is " + a + "\n"); System.out.println("b is " + b + "\n"); } - } public class Assigning_Objects { From 24819559b377c6ec2d39246f5e3c2470055de43f Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Fri, 18 Aug 2023 22:46:23 +0800 Subject: [PATCH 369/700] Committed on or around 2023/08/18 --- Miscellaneous/Cpp/Assigning_Objects.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Miscellaneous/Cpp/Assigning_Objects.java b/Miscellaneous/Cpp/Assigning_Objects.java index 9c469f9..d1adc11 100644 --- a/Miscellaneous/Cpp/Assigning_Objects.java +++ b/Miscellaneous/Cpp/Assigning_Objects.java @@ -22,6 +22,9 @@ public class Assigning_Objects { public static void main(String[] args) { // TODO Auto-generated method stub + + Test ob1 = new Test(); + Test ob2 = new Test(); } From 205a2eb015800b198ec6645d9e2ae0489ab30b16 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Fri, 18 Aug 2023 22:51:13 +0800 Subject: [PATCH 370/700] Committed on or around 2023/08/18 --- Miscellaneous/Cpp/Assigning_Objects.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Miscellaneous/Cpp/Assigning_Objects.java b/Miscellaneous/Cpp/Assigning_Objects.java index d1adc11..d378e15 100644 --- a/Miscellaneous/Cpp/Assigning_Objects.java +++ b/Miscellaneous/Cpp/Assigning_Objects.java @@ -25,6 +25,17 @@ public static void main(String[] args) { Test ob1 = new Test(); Test ob2 = new Test(); + + + ob1.set_ab(10, 20); + ob2.set_ab(0, 0); + + System.out.println("ob1 before assignment: "); + ob1.show_ab(); + System.out.println("ob2 before assignment: "); + ob2.show_ab(); + System.out.println(); + ob2 = ob1; // assign ob1 to ob2 } From a4e48240f3a0e7a0a6d5028b1d7445bfffdc7c51 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Fri, 18 Aug 2023 23:03:59 +0800 Subject: [PATCH 371/700] Committed on or around 2023/08/18 --- Miscellaneous/Cpp/Assigning_Objects.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Miscellaneous/Cpp/Assigning_Objects.java b/Miscellaneous/Cpp/Assigning_Objects.java index d378e15..f769ff9 100644 --- a/Miscellaneous/Cpp/Assigning_Objects.java +++ b/Miscellaneous/Cpp/Assigning_Objects.java @@ -36,6 +36,11 @@ public static void main(String[] args) { ob2.show_ab(); System.out.println(); ob2 = ob1; // assign ob1 to ob2 + + System.out.println("ob1 after assignment: "); + ob1.show_ab(); + System.out.println("ob2 after assignment: "); + ob2.show_ab(); } From 99163664eaf97b5d8a4085a1e6b3d2514cb78206 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Fri, 18 Aug 2023 23:06:06 +0800 Subject: [PATCH 372/700] Committed on or around 2023/08/18 --- Miscellaneous/Cpp/Assigning_Objects.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Miscellaneous/Cpp/Assigning_Objects.java b/Miscellaneous/Cpp/Assigning_Objects.java index f769ff9..a6ca0b1 100644 --- a/Miscellaneous/Cpp/Assigning_Objects.java +++ b/Miscellaneous/Cpp/Assigning_Objects.java @@ -41,6 +41,10 @@ public static void main(String[] args) { ob1.show_ab(); System.out.println("ob2 after assignment: "); ob2.show_ab(); + + System.out.println(); + + ob1.set_ab(-1, -1); } From 1b3e9b3ff2c85aa1e2450150775d606f24dc4ec9 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Fri, 18 Aug 2023 23:11:50 +0800 Subject: [PATCH 373/700] Committed on or around 2023/08/18 --- Miscellaneous/Cpp/Assigning_Objects.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Miscellaneous/Cpp/Assigning_Objects.java b/Miscellaneous/Cpp/Assigning_Objects.java index a6ca0b1..e6a4eb9 100644 --- a/Miscellaneous/Cpp/Assigning_Objects.java +++ b/Miscellaneous/Cpp/Assigning_Objects.java @@ -44,7 +44,12 @@ public static void main(String[] args) { System.out.println(); - ob1.set_ab(-1, -1); + ob1.set_ab(-1, -1); // change ob1 + + System.out.println("ob1 after changing ob1: "); + ob1.show_ab(); + System.out.println("ob2 after changing ob1: "); + ob2.show_ab(); } From d1b4fc27b04661b816cf6a6bd2c0e9573e91edcb Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 19 Aug 2023 00:02:19 +0800 Subject: [PATCH 374/700] Committed on or around 2023/08/19 --- .../Cpp/Reference_Variables_and_Assignment.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 Miscellaneous/Cpp/Reference_Variables_and_Assignment.java diff --git a/Miscellaneous/Cpp/Reference_Variables_and_Assignment.java b/Miscellaneous/Cpp/Reference_Variables_and_Assignment.java new file mode 100644 index 0000000..e977112 --- /dev/null +++ b/Miscellaneous/Cpp/Reference_Variables_and_Assignment.java @@ -0,0 +1,14 @@ +package Cpp; + +class car{ + +} + +public class Reference_Variables_and_Assignment { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 5a1a8ba1d51208bb8dce1a00d00e13c24caba2cf Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 19 Aug 2023 00:07:22 +0800 Subject: [PATCH 375/700] Committed on or around 2023/08/19 --- Miscellaneous/Cpp/Reference_Variables_and_Assignment.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Miscellaneous/Cpp/Reference_Variables_and_Assignment.java b/Miscellaneous/Cpp/Reference_Variables_and_Assignment.java index e977112..7613dde 100644 --- a/Miscellaneous/Cpp/Reference_Variables_and_Assignment.java +++ b/Miscellaneous/Cpp/Reference_Variables_and_Assignment.java @@ -2,6 +2,8 @@ class car{ + + } public class Reference_Variables_and_Assignment { From ac3dea3c1d354c7831dadb556300e47b56c73ed7 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 19 Aug 2023 00:09:18 +0800 Subject: [PATCH 376/700] Committed on or around 2023/08/19 --- Miscellaneous/Cpp/Reference_Variables_and_Assignment.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Miscellaneous/Cpp/Reference_Variables_and_Assignment.java b/Miscellaneous/Cpp/Reference_Variables_and_Assignment.java index 7613dde..b8ea597 100644 --- a/Miscellaneous/Cpp/Reference_Variables_and_Assignment.java +++ b/Miscellaneous/Cpp/Reference_Variables_and_Assignment.java @@ -2,7 +2,9 @@ class car{ - + int passengers; + int fuelcap; + int mpg; } From acb6d709fc56b4a90ef1e732c230c0d713240b1f Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 19 Aug 2023 00:12:59 +0800 Subject: [PATCH 377/700] Committed on or around 2023/08/19 --- Miscellaneous/Cpp/Reference_Variables_and_Assignment.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Miscellaneous/Cpp/Reference_Variables_and_Assignment.java b/Miscellaneous/Cpp/Reference_Variables_and_Assignment.java index b8ea597..6c46a8e 100644 --- a/Miscellaneous/Cpp/Reference_Variables_and_Assignment.java +++ b/Miscellaneous/Cpp/Reference_Variables_and_Assignment.java @@ -1,6 +1,6 @@ package Cpp; -class car{ +class Car{ int passengers; int fuelcap; @@ -12,6 +12,12 @@ public class Reference_Variables_and_Assignment { public static void main(String[] args) { // TODO Auto-generated method stub + + Car vehicle1 = new Car(); + Car vehicle2 = vehicle1; + + vehicle1.mpg = 26; + } From fb5c82bc9057a6f97d8b2883fb64f59431fc7e39 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 19 Aug 2023 00:15:07 +0800 Subject: [PATCH 378/700] Committed on or around 2023/08/19 --- Miscellaneous/Cpp/Reference_Variables_and_Assignment.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Miscellaneous/Cpp/Reference_Variables_and_Assignment.java b/Miscellaneous/Cpp/Reference_Variables_and_Assignment.java index 6c46a8e..b79e590 100644 --- a/Miscellaneous/Cpp/Reference_Variables_and_Assignment.java +++ b/Miscellaneous/Cpp/Reference_Variables_and_Assignment.java @@ -18,6 +18,12 @@ public static void main(String[] args) { vehicle1.mpg = 26; + System.out.println(vehicle1.mpg); + System.out.println(vehicle2.mpg); + + ////////////////////////////////////// + + Car vehicle3 = new Car(); } From a462713f0a57a9e62ca05f20372c9f28b338ffe0 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 19 Aug 2023 00:16:56 +0800 Subject: [PATCH 379/700] Committed on or around 2023/08/19 --- Miscellaneous/Cpp/Reference_Variables_and_Assignment.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Miscellaneous/Cpp/Reference_Variables_and_Assignment.java b/Miscellaneous/Cpp/Reference_Variables_and_Assignment.java index b79e590..90f89af 100644 --- a/Miscellaneous/Cpp/Reference_Variables_and_Assignment.java +++ b/Miscellaneous/Cpp/Reference_Variables_and_Assignment.java @@ -24,6 +24,12 @@ public static void main(String[] args) { ////////////////////////////////////// Car vehicle3 = new Car(); + + vehicle2 = vehicle3; + + System.out.println(vehicle1.mpg); + System.out.println(vehicle2.mpg); + System.out.println(vehicle3.mpg); } From df5170782ce391f5c9a9bcad1fe93f72df97a80f Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 19 Aug 2023 00:21:48 +0800 Subject: [PATCH 380/700] Committed on or around 2023/08/18 --- .../Cpp/Reference_Variables_and_Assignment_2.java | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 Miscellaneous/Cpp/Reference_Variables_and_Assignment_2.java diff --git a/Miscellaneous/Cpp/Reference_Variables_and_Assignment_2.java b/Miscellaneous/Cpp/Reference_Variables_and_Assignment_2.java new file mode 100644 index 0000000..046dfc8 --- /dev/null +++ b/Miscellaneous/Cpp/Reference_Variables_and_Assignment_2.java @@ -0,0 +1,10 @@ +package Cpp; + +public class Reference_Variables_and_Assignment_2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From f8bcdc06b0deea8384e9ac84f19fff3e3d4d1ca0 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 19 Aug 2023 00:49:07 +0800 Subject: [PATCH 381/700] Committed on or around 2023/08/19 --- Miscellaneous/Cpp/Reference_Variables_and_Assignment_2.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Miscellaneous/Cpp/Reference_Variables_and_Assignment_2.java b/Miscellaneous/Cpp/Reference_Variables_and_Assignment_2.java index 046dfc8..f3b8027 100644 --- a/Miscellaneous/Cpp/Reference_Variables_and_Assignment_2.java +++ b/Miscellaneous/Cpp/Reference_Variables_and_Assignment_2.java @@ -1,5 +1,9 @@ package Cpp; +class Car2{ + +} + public class Reference_Variables_and_Assignment_2 { public static void main(String[] args) { From de9e03c338b8ff50c10d31b529eee47f8f1e84dc Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 19 Aug 2023 00:52:43 +0800 Subject: [PATCH 382/700] Committed on or around 2023/08/19 --- .../Cpp/Reference_Variables_and_Assignment_2.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Miscellaneous/Cpp/Reference_Variables_and_Assignment_2.java b/Miscellaneous/Cpp/Reference_Variables_and_Assignment_2.java index f3b8027..a22e38f 100644 --- a/Miscellaneous/Cpp/Reference_Variables_and_Assignment_2.java +++ b/Miscellaneous/Cpp/Reference_Variables_and_Assignment_2.java @@ -2,12 +2,22 @@ class Car2{ + int passengers; + int fuelcap; + int mpg; + } public class Reference_Variables_and_Assignment_2 { public static void main(String[] args) { // TODO Auto-generated method stub + Car2 vehicle1 = new Car2(); + Car2 vehicle2; + + vehicle2 = vehicle1; + + vehicle1.mpg = 26; } From 61c0fcd0531bbc29a8f2c4be3f4ac3c0631e924e Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 19 Aug 2023 00:53:54 +0800 Subject: [PATCH 383/700] Committed on or around 2023/08/19 --- Miscellaneous/Cpp/Reference_Variables_and_Assignment_2.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Miscellaneous/Cpp/Reference_Variables_and_Assignment_2.java b/Miscellaneous/Cpp/Reference_Variables_and_Assignment_2.java index a22e38f..40c07df 100644 --- a/Miscellaneous/Cpp/Reference_Variables_and_Assignment_2.java +++ b/Miscellaneous/Cpp/Reference_Variables_and_Assignment_2.java @@ -18,6 +18,9 @@ public static void main(String[] args) { vehicle2 = vehicle1; vehicle1.mpg = 26; + + System.out.println(vehicle1.mpg); + System.out.println(vehicle2.mpg); } From cece961acb47abbc747a92372c11a787b0cbdfdd Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 19 Aug 2023 00:58:44 +0800 Subject: [PATCH 384/700] Committed on or around 2023/08/19 --- Miscellaneous/Cpp/Reference_Variables_and_Assignment_2.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Miscellaneous/Cpp/Reference_Variables_and_Assignment_2.java b/Miscellaneous/Cpp/Reference_Variables_and_Assignment_2.java index 40c07df..b1f7db4 100644 --- a/Miscellaneous/Cpp/Reference_Variables_and_Assignment_2.java +++ b/Miscellaneous/Cpp/Reference_Variables_and_Assignment_2.java @@ -21,6 +21,8 @@ public static void main(String[] args) { System.out.println(vehicle1.mpg); System.out.println(vehicle2.mpg); + + System.out.println(); } From fd3748e3a157141bbbf3a8e3de0ac02f4c2c78d0 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 19 Aug 2023 23:52:40 +0800 Subject: [PATCH 385/700] Committed on or around 2023/08/19 --- .../Cpp/Passing_Objects_to_Functions.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Miscellaneous/Cpp/Passing_Objects_to_Functions.java diff --git a/Miscellaneous/Cpp/Passing_Objects_to_Functions.java b/Miscellaneous/Cpp/Passing_Objects_to_Functions.java new file mode 100644 index 0000000..77ed107 --- /dev/null +++ b/Miscellaneous/Cpp/Passing_Objects_to_Functions.java @@ -0,0 +1,15 @@ +package Cpp; + +class My_Class{ + + int value; +} + +public class Passing_Objects_to_Functions { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 858702e86760de5681ce3bed84c872ceafbed5da Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 19 Aug 2023 23:55:39 +0800 Subject: [PATCH 386/700] Committed on or around 2023/08/19 --- .../Cpp/Passing_Objects_to_Functions.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Miscellaneous/Cpp/Passing_Objects_to_Functions.java b/Miscellaneous/Cpp/Passing_Objects_to_Functions.java index 77ed107..7b37c81 100644 --- a/Miscellaneous/Cpp/Passing_Objects_to_Functions.java +++ b/Miscellaneous/Cpp/Passing_Objects_to_Functions.java @@ -3,6 +3,20 @@ class My_Class{ int value; + + public My_Class(int value) { + // TODO Auto-generated constructor stub + + this.value = value; + } + + int get_value() { + return value; + } + + void set_value(int value) { + this.value = value; + } } public class Passing_Objects_to_Functions { From 326698a0588586e498d0faff6f4f9b457e7bcf31 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sat, 19 Aug 2023 23:59:40 +0800 Subject: [PATCH 387/700] Committed on or around 2023/08/19 --- .../Cpp/Passing_Objects_to_Functions.java | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/Miscellaneous/Cpp/Passing_Objects_to_Functions.java b/Miscellaneous/Cpp/Passing_Objects_to_Functions.java index 7b37c81..089ddf2 100644 --- a/Miscellaneous/Cpp/Passing_Objects_to_Functions.java +++ b/Miscellaneous/Cpp/Passing_Objects_to_Functions.java @@ -1,22 +1,28 @@ package Cpp; -class My_Class{ - +class My_Class { + int value; - + public My_Class(int value) { // TODO Auto-generated constructor stub - + this.value = value; } - + int get_value() { return value; } - + void set_value(int value) { this.value = value; } + + static void display(My_Class ob) { + + System.out.println(); + + } } public class Passing_Objects_to_Functions { From 3e7b0f1aff46d4a5e1f1809b5950f7a759eb55fe Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sun, 20 Aug 2023 00:02:24 +0800 Subject: [PATCH 388/700] Committed on or around 2023/08/20 --- Miscellaneous/Cpp/Passing_Objects_to_Functions.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Miscellaneous/Cpp/Passing_Objects_to_Functions.java b/Miscellaneous/Cpp/Passing_Objects_to_Functions.java index 089ddf2..3e75f71 100644 --- a/Miscellaneous/Cpp/Passing_Objects_to_Functions.java +++ b/Miscellaneous/Cpp/Passing_Objects_to_Functions.java @@ -20,7 +20,7 @@ void set_value(int value) { static void display(My_Class ob) { - System.out.println(); + System.out.println(ob.value); } } From db0648986a06c387985b0c2dd5a4236d4e3c73cc Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sun, 20 Aug 2023 00:04:52 +0800 Subject: [PATCH 389/700] Committed on or around 2023/08/20 --- Miscellaneous/Cpp/Passing_Objects_to_Functions.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Miscellaneous/Cpp/Passing_Objects_to_Functions.java b/Miscellaneous/Cpp/Passing_Objects_to_Functions.java index 3e75f71..e2a0068 100644 --- a/Miscellaneous/Cpp/Passing_Objects_to_Functions.java +++ b/Miscellaneous/Cpp/Passing_Objects_to_Functions.java @@ -23,12 +23,19 @@ static void display(My_Class ob) { System.out.println(ob.value); } + + static void change(My_Class ob) { + ob.set_value(100); + System.out.println("Value of ob inside: "); + } } public class Passing_Objects_to_Functions { public static void main(String[] args) { // TODO Auto-generated method stub + + My_Class a = new My_Class(20); } From a9fe9d68b7c55f634a94d17eb83c161a8a5c09cd Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sun, 20 Aug 2023 00:11:06 +0800 Subject: [PATCH 390/700] Committed on or around 2023/08/20 --- Miscellaneous/Cpp/Passing_Objects_to_Functions.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Miscellaneous/Cpp/Passing_Objects_to_Functions.java b/Miscellaneous/Cpp/Passing_Objects_to_Functions.java index e2a0068..207b02a 100644 --- a/Miscellaneous/Cpp/Passing_Objects_to_Functions.java +++ b/Miscellaneous/Cpp/Passing_Objects_to_Functions.java @@ -36,6 +36,12 @@ public static void main(String[] args) { // TODO Auto-generated method stub My_Class a = new My_Class(20); + + System.out.println("Value of a before calling change(): "); + + My_Class.display(a); + + My_Class.change(a); } From 76c001e283a97c8149bba50200899392c35494ef Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sun, 20 Aug 2023 00:13:03 +0800 Subject: [PATCH 391/700] Committed on or around 08/20 --- Miscellaneous/Cpp/Passing_Objects_to_Functions.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Miscellaneous/Cpp/Passing_Objects_to_Functions.java b/Miscellaneous/Cpp/Passing_Objects_to_Functions.java index 207b02a..8bd00a0 100644 --- a/Miscellaneous/Cpp/Passing_Objects_to_Functions.java +++ b/Miscellaneous/Cpp/Passing_Objects_to_Functions.java @@ -42,6 +42,10 @@ public static void main(String[] args) { My_Class.display(a); My_Class.change(a); + + System.out.println("Value of a after calling change(): "); + + My_Class.display(a); } From 2248082b88f31ddc8b5ef190dfdbab4b981eec85 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sun, 20 Aug 2023 00:26:15 +0800 Subject: [PATCH 392/700] Committed on or around 2023/08/20 --- Miscellaneous/Cpp/Passing_Objects_to_Functions.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Miscellaneous/Cpp/Passing_Objects_to_Functions.java b/Miscellaneous/Cpp/Passing_Objects_to_Functions.java index 8bd00a0..ced7021 100644 --- a/Miscellaneous/Cpp/Passing_Objects_to_Functions.java +++ b/Miscellaneous/Cpp/Passing_Objects_to_Functions.java @@ -27,6 +27,8 @@ static void display(My_Class ob) { static void change(My_Class ob) { ob.set_value(100); System.out.println("Value of ob inside: "); + + display(ob); } } From e4963cc33897371caeb1c57195ae48dcc824de44 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sun, 20 Aug 2023 14:05:40 +0800 Subject: [PATCH 393/700] Committed on or around 2023/08/10 --- Miscellaneous/Cpp/Passing_Objects_to_Functions.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Miscellaneous/Cpp/Passing_Objects_to_Functions.java b/Miscellaneous/Cpp/Passing_Objects_to_Functions.java index ced7021..3d21e39 100644 --- a/Miscellaneous/Cpp/Passing_Objects_to_Functions.java +++ b/Miscellaneous/Cpp/Passing_Objects_to_Functions.java @@ -37,7 +37,7 @@ public class Passing_Objects_to_Functions { public static void main(String[] args) { // TODO Auto-generated method stub - My_Class a = new My_Class(20); + My_Class a = new My_Class(10); System.out.println("Value of a before calling change(): "); From 2cc9e8c232d58716a2fded9ea30dc036498c1118 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sun, 27 Aug 2023 13:17:11 +0800 Subject: [PATCH 394/700] Committed on or around 2023/08/27 --- Miscellaneous/Cpp/Arrays_of_strings.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Miscellaneous/Cpp/Arrays_of_strings.java diff --git a/Miscellaneous/Cpp/Arrays_of_strings.java b/Miscellaneous/Cpp/Arrays_of_strings.java new file mode 100644 index 0000000..a2c2379 --- /dev/null +++ b/Miscellaneous/Cpp/Arrays_of_strings.java @@ -0,0 +1,19 @@ +package Cpp; + +public class Arrays_of_strings { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + String numbers[][] = { + + {"Tom", "555-3322"}, + {"Mary", "555-8976"}, + {"Jon", "555-1037"}, + {"Rachel", "555-1400"}, + {"Sherry", "555-8873"} + }; + + } + +} From f5a1a01a4331d8ae370b53b7978200354abda2c1 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sun, 27 Aug 2023 13:20:31 +0800 Subject: [PATCH 395/700] Committed on or around 2023/08/27 --- Miscellaneous/Cpp/Arrays_of_strings.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Miscellaneous/Cpp/Arrays_of_strings.java b/Miscellaneous/Cpp/Arrays_of_strings.java index a2c2379..097ca0a 100644 --- a/Miscellaneous/Cpp/Arrays_of_strings.java +++ b/Miscellaneous/Cpp/Arrays_of_strings.java @@ -13,6 +13,8 @@ public static void main(String[] args) { {"Rachel", "555-1400"}, {"Sherry", "555-8873"} }; + + System.out.println("numbers[0]: " + numbers[0]); } From c982f3dd774bfddd2a63572493cb28de1aede718 Mon Sep 17 00:00:00 2001 From: Ceiling_roof Date: Sun, 27 Aug 2023 13:22:06 +0800 Subject: [PATCH 396/700] Committed on or around 2023/08/27 --- Miscellaneous/Cpp/Arrays_of_strings.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Miscellaneous/Cpp/Arrays_of_strings.java b/Miscellaneous/Cpp/Arrays_of_strings.java index 097ca0a..807b383 100644 --- a/Miscellaneous/Cpp/Arrays_of_strings.java +++ b/Miscellaneous/Cpp/Arrays_of_strings.java @@ -15,6 +15,8 @@ public static void main(String[] args) { }; System.out.println("numbers[0]: " + numbers[0]); + + System.out.println("numbers[0][1]: " + numbers[0][1]); } From 48093ae1f3b9cad58a00465e48dbdd88331b5965 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 23 Sep 2023 12:53:45 +0800 Subject: [PATCH 397/700] Committed on or around 2023/09/23 --- .../theoretical/Using_abstract_classes_2.java | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Chapter7/theoretical/Using_abstract_classes_2.java diff --git a/Chapter7/theoretical/Using_abstract_classes_2.java b/Chapter7/theoretical/Using_abstract_classes_2.java new file mode 100644 index 0000000..26d1d13 --- /dev/null +++ b/Chapter7/theoretical/Using_abstract_classes_2.java @@ -0,0 +1,26 @@ +package theoretical; + +abstract class TwoDShapes{ + + private double width; + private double height; + private String name; + + public TwoDShapes() { + + width = height = 0.0; + name = "none"; + } +} + + +public class Using_abstract_classes_2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + + + } + +} From 96aa10c06e8da34f226be8e0ed3ea00ae667874f Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 23 Sep 2023 12:56:56 +0800 Subject: [PATCH 398/700] Committed on or around 2023/09/23 --- Chapter7/theoretical/Using_abstract_classes_2.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Chapter7/theoretical/Using_abstract_classes_2.java b/Chapter7/theoretical/Using_abstract_classes_2.java index 26d1d13..8e71d60 100644 --- a/Chapter7/theoretical/Using_abstract_classes_2.java +++ b/Chapter7/theoretical/Using_abstract_classes_2.java @@ -11,6 +11,12 @@ public TwoDShapes() { width = height = 0.0; name = "none"; } + + TwoDShapes(double w, double h, String n){ + width = w; + height = h; + name = n; + } } From d73ba2fa2d93b7a6e5411beb737a5fe9d984debf Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 23 Sep 2023 12:58:56 +0800 Subject: [PATCH 399/700] Committed on or around 2023/09/23 --- Chapter7/theoretical/Using_abstract_classes_2.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Chapter7/theoretical/Using_abstract_classes_2.java b/Chapter7/theoretical/Using_abstract_classes_2.java index 8e71d60..d9cd379 100644 --- a/Chapter7/theoretical/Using_abstract_classes_2.java +++ b/Chapter7/theoretical/Using_abstract_classes_2.java @@ -17,6 +17,13 @@ public TwoDShapes() { height = h; name = n; } + + TwoDShapes(double x, String n){ + + width = height = x; + name = n; + + } } From f3c9491fafbdacc41f9092bd9ee77b5a26d44081 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 23 Sep 2023 13:02:49 +0800 Subject: [PATCH 400/700] Committed on or around 2023/09/23 --- Chapter7/theoretical/Using_abstract_classes_2.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Chapter7/theoretical/Using_abstract_classes_2.java b/Chapter7/theoretical/Using_abstract_classes_2.java index d9cd379..144ee64 100644 --- a/Chapter7/theoretical/Using_abstract_classes_2.java +++ b/Chapter7/theoretical/Using_abstract_classes_2.java @@ -19,10 +19,15 @@ public TwoDShapes() { } TwoDShapes(double x, String n){ - width = height = x; name = n; - + } + + // Construct an object from an object. + TwoDShapes(TwoDShapes ob){ + width = ob.width; + height = ob.height; + name = ob.name; } } From 075903c706565e9eef03f526f714228158c28c53 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 23 Sep 2023 13:44:28 +0800 Subject: [PATCH 401/700] Committed on or around 2023/09/23 --- Chapter7/theoretical/Using_abstract_classes_2.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Chapter7/theoretical/Using_abstract_classes_2.java b/Chapter7/theoretical/Using_abstract_classes_2.java index 144ee64..8d3275c 100644 --- a/Chapter7/theoretical/Using_abstract_classes_2.java +++ b/Chapter7/theoretical/Using_abstract_classes_2.java @@ -29,6 +29,16 @@ public TwoDShapes() { height = ob.height; name = ob.name; } + + + double getWidth() { + return width; + } + + double getHeight() {return height;} + void setWidth(double w) { width = w;} + void setHeight(double h) {height = h;} + String getName() {return name;} } From 24092cababaeb09686e3de03028bbc539f7b45d1 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 23 Sep 2023 13:46:59 +0800 Subject: [PATCH 402/700] Committed on or around 2023/09/23 --- Chapter7/theoretical/Using_abstract_classes_2.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Chapter7/theoretical/Using_abstract_classes_2.java b/Chapter7/theoretical/Using_abstract_classes_2.java index 8d3275c..4c22c9c 100644 --- a/Chapter7/theoretical/Using_abstract_classes_2.java +++ b/Chapter7/theoretical/Using_abstract_classes_2.java @@ -39,6 +39,12 @@ public TwoDShapes() { void setWidth(double w) { width = w;} void setHeight(double h) {height = h;} String getName() {return name;} + void showDimension() { + System.out.println("Width and height are " + width + " and " + height); + } + + // Now, area() is abstract. + abstract double area(); } From 2a8ab0bcb2877b47a24a22e15c36887ec845992d Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 23 Sep 2023 13:48:54 +0800 Subject: [PATCH 403/700] Commmitted on or around 2023/09/23 --- Chapter7/theoretical/Using_abstract_classes_2.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Chapter7/theoretical/Using_abstract_classes_2.java b/Chapter7/theoretical/Using_abstract_classes_2.java index 4c22c9c..b4f9391 100644 --- a/Chapter7/theoretical/Using_abstract_classes_2.java +++ b/Chapter7/theoretical/Using_abstract_classes_2.java @@ -48,6 +48,13 @@ void showDimension() { } +class Triangle extends TwoDShapes{ + + private String style; + +} + + public class Using_abstract_classes_2 { public static void main(String[] args) { From cedd526b6995d969da61da970119e972ade19c6d Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 23 Sep 2023 14:44:12 +0800 Subject: [PATCH 404/700] Committed on or around 2023/09/23 --- Chapter7/theoretical/Using_abstract_classes_2.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Chapter7/theoretical/Using_abstract_classes_2.java b/Chapter7/theoretical/Using_abstract_classes_2.java index b4f9391..50dfcfd 100644 --- a/Chapter7/theoretical/Using_abstract_classes_2.java +++ b/Chapter7/theoretical/Using_abstract_classes_2.java @@ -52,6 +52,12 @@ class Triangle extends TwoDShapes{ private String style; + public Triangle() { + // TODO Auto-generated constructor stub + super(); + style = "none"; + } + } From 8cd5b590274fa2a98b92bfcc2b65c03650d6e640 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 23 Sep 2023 20:57:43 +0800 Subject: [PATCH 405/700] Committed on or around 2023/09/23 --- ..._super_to_call_superclass_constructor.java | 54 +++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 Chapter7/theoretical/Using_super_to_call_superclass_constructor.java diff --git a/Chapter7/theoretical/Using_super_to_call_superclass_constructor.java b/Chapter7/theoretical/Using_super_to_call_superclass_constructor.java new file mode 100644 index 0000000..610d3ae --- /dev/null +++ b/Chapter7/theoretical/Using_super_to_call_superclass_constructor.java @@ -0,0 +1,54 @@ +package theoretical; + +class TwoDShaper{ + + private double width; + private double height; + + public TwoDShaper(double w, double h) { + // TODO Auto-generated constructor stub + } + + double getWidth() { + return width; + } + + double getHeight() { + return height; + } + + void setWidth(double w) { + width = w; + } + + void setHeight(double h) { + height = h; + } + + void showDim() { + + System.out.println("Width and height are " + width + " and " + height); + } + +} + + +class Triangular extends TwoDShaper{ + + private String style; + + public Triangular(String s, double w, double h) { + super(w, h); + + style = s; + } +} + +public class Using_super_to_call_superclass_constructor { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 34756d5c07220c8d9671aa7f05c90ce9035baaa9 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 23 Sep 2023 21:05:07 +0800 Subject: [PATCH 406/700] Committed on or around 2023/09/23 --- ..._super_to_call_superclass_constructor.java | 24 ++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/Chapter7/theoretical/Using_super_to_call_superclass_constructor.java b/Chapter7/theoretical/Using_super_to_call_superclass_constructor.java index 610d3ae..e989511 100644 --- a/Chapter7/theoretical/Using_super_to_call_superclass_constructor.java +++ b/Chapter7/theoretical/Using_super_to_call_superclass_constructor.java @@ -42,12 +42,34 @@ public Triangular(String s, double w, double h) { style = s; } + + double area() { + return getWidth() * getHeight() / 2; + } + + void showStyle() { + System.out.println("Triangle is " + style); + } } public class Using_super_to_call_superclass_constructor { public static void main(String[] args) { - // TODO Auto-generated method stub + + Triangular t1 = new Triangular("filled", 4.0, 4.0); + Triangular t2 = new Triangular("outlined", 8.0, 12.0); + + System.out.println("Info for t1: "); + t1.showStyle(); + t1.showDim(); + System.out.println("Area is " + t1.area()); + + System.out.println(); + + System.out.println("Info for t2: "); + t2.showStyle(); + t2.showDim(); + System.out.println("Area is " + t2.area()); } From 7449ce51583b16cc820535329a76354cdb0039c0 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 23 Sep 2023 21:06:40 +0800 Subject: [PATCH 407/700] Committed on or around 2023/09/23 --- .../Using_super_to_call_superclass_constructor.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Chapter7/theoretical/Using_super_to_call_superclass_constructor.java b/Chapter7/theoretical/Using_super_to_call_superclass_constructor.java index e989511..9e3e923 100644 --- a/Chapter7/theoretical/Using_super_to_call_superclass_constructor.java +++ b/Chapter7/theoretical/Using_super_to_call_superclass_constructor.java @@ -70,6 +70,13 @@ public static void main(String[] args) { t2.showStyle(); t2.showDim(); System.out.println("Area is " + t2.area()); + + System.out.println(); + + System.out.println("Info for t2: "); + t2.showStyle(); + t2.showDim(); + System.out.println("Area is " + t2.area()); } From 673c26a772287f2e33972bae3a9f6678f306a6fb Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 23 Sep 2023 23:50:10 +0800 Subject: [PATCH 408/700] Committed on or around 2023/09/23 --- ...uper_to_call_superclass_constructor_2.java | 63 +++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 Chapter7/theoretical/Using_super_to_call_superclass_constructor_2.java diff --git a/Chapter7/theoretical/Using_super_to_call_superclass_constructor_2.java b/Chapter7/theoretical/Using_super_to_call_superclass_constructor_2.java new file mode 100644 index 0000000..76a4bd4 --- /dev/null +++ b/Chapter7/theoretical/Using_super_to_call_superclass_constructor_2.java @@ -0,0 +1,63 @@ +package theoretical; + +import Cpp.this_keyword; + +class TwoDShaper_2{ + + private double width; + private double height; + private String title; + + public TwoDShaper_2(double w, double h) { + // TODO Auto-generated constructor stub + } + + public TwoDShaper_2() { + // TODO Auto-generated constructor stub + } + + TwoDShaper_2(double width, double height, String title){ + + this.width = width; + this.height = height; + this.title = title; + + } + + + double getWidth() { + return width; + } + + double getHeight() { + return height; + } + + void setWidth(double w) { + width = w; + } + + void setHeight(double h) { + height = h; + } + + void showDim() { + + System.out.println("Width and height are " + width + " and " + height); + } + + String showTitle() { + return title; + } + +} + + +public class Using_super_to_call_superclass_constructor_2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 26bb2d0ab5d3ce114795f5ffc536b4ab5853fd47 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 23 Sep 2023 23:55:35 +0800 Subject: [PATCH 409/700] Committed on or around 2023/09/23 --- .../Using_super_to_call_superclass_constructor_2.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Chapter7/theoretical/Using_super_to_call_superclass_constructor_2.java b/Chapter7/theoretical/Using_super_to_call_superclass_constructor_2.java index 76a4bd4..169f252 100644 --- a/Chapter7/theoretical/Using_super_to_call_superclass_constructor_2.java +++ b/Chapter7/theoretical/Using_super_to_call_superclass_constructor_2.java @@ -53,6 +53,17 @@ String showTitle() { } +class Triangular_2 extends TwoDShaper_2{ + + private String style; + + public Triangular_2() { + // TODO Auto-generated constructor stub + } + +} + + public class Using_super_to_call_superclass_constructor_2 { public static void main(String[] args) { From 2a0483df3a73d0b2e7c7e9463b76fff3a361dd10 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 24 Sep 2023 00:00:19 +0800 Subject: [PATCH 410/700] Committed on or around 2023/09/24 --- ...uper_to_call_superclass_constructor_2.java | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/Chapter7/theoretical/Using_super_to_call_superclass_constructor_2.java b/Chapter7/theoretical/Using_super_to_call_superclass_constructor_2.java index 169f252..3c8392e 100644 --- a/Chapter7/theoretical/Using_super_to_call_superclass_constructor_2.java +++ b/Chapter7/theoretical/Using_super_to_call_superclass_constructor_2.java @@ -61,6 +61,28 @@ public Triangular_2() { // TODO Auto-generated constructor stub } + public Triangular_2(String s, double w, double h) { + super(w, h); + + style = s; + } + + Triangular_2(String style, String title, double width, double height){ + + super(width, height, title); + + this.style = style; + + } + + double area() { + return getWidth() * getHeight() / 2; + } + + void showStyle() { + System.out.println("Triangle is " + style); + } + } From 7e4a4bf01452889820bd98b952089274d04585c3 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 24 Sep 2023 00:01:10 +0800 Subject: [PATCH 411/700] Committed on or around 2023/09/24 --- .../Using_super_to_call_superclass_constructor_2.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/Chapter7/theoretical/Using_super_to_call_superclass_constructor_2.java b/Chapter7/theoretical/Using_super_to_call_superclass_constructor_2.java index 3c8392e..5ef913e 100644 --- a/Chapter7/theoretical/Using_super_to_call_superclass_constructor_2.java +++ b/Chapter7/theoretical/Using_super_to_call_superclass_constructor_2.java @@ -1,7 +1,5 @@ package theoretical; -import Cpp.this_keyword; - class TwoDShaper_2{ private double width; From 2781ec98ee1e84f487840672405a20273c3b987d Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 24 Sep 2023 00:11:51 +0800 Subject: [PATCH 412/700] Committed on or around 2023/09/24 --- ...uper_to_call_superclass_constructor_2.java | 30 ++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/Chapter7/theoretical/Using_super_to_call_superclass_constructor_2.java b/Chapter7/theoretical/Using_super_to_call_superclass_constructor_2.java index 5ef913e..1efe849 100644 --- a/Chapter7/theoretical/Using_super_to_call_superclass_constructor_2.java +++ b/Chapter7/theoretical/Using_super_to_call_superclass_constructor_2.java @@ -81,6 +81,12 @@ void showStyle() { System.out.println("Triangle is " + style); } + String showTitle() { + + return showTitle(); + + } + } @@ -88,7 +94,29 @@ public class Using_super_to_call_superclass_constructor_2 { public static void main(String[] args) { // TODO Auto-generated method stub - + Triangular_2 t1 = new Triangular_2("filled", 4.0, 4.0); + Triangular_2 t2 = new Triangular_2("outlined", 8.0, 12.0); + Triangular_2 t3 = new Triangular_2("Slovenly", "Classy", 8.0, 9.0); + + System.out.println("Info for t1: "); + t1.showStyle(); + t1.showDim(); + System.out.println("Area is " + t1.area()); + + System.out.println(); + + System.out.println("Info for t2: "); + t2.showStyle(); + t2.showDim(); + System.out.println("Area is " + t2.area()); + + System.out.println(); + + System.out.println("Info for t3: "); + t3.showStyle(); + t3.showDim(); + t3.showTitle(); + System.out.println("Area is " + t3.area()); } } From f503208fdf59f2392eb1c25e86bc269501eafb66 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 24 Sep 2023 00:16:57 +0800 Subject: [PATCH 413/700] Committed on or around 2023/09/24 --- ...uper_to_call_superclass_constructor_3.java | 103 ++++++++++++++++++ 1 file changed, 103 insertions(+) create mode 100644 Chapter7/theoretical/Using_super_to_call_superclass_constructor_3.java diff --git a/Chapter7/theoretical/Using_super_to_call_superclass_constructor_3.java b/Chapter7/theoretical/Using_super_to_call_superclass_constructor_3.java new file mode 100644 index 0000000..7c06b92 --- /dev/null +++ b/Chapter7/theoretical/Using_super_to_call_superclass_constructor_3.java @@ -0,0 +1,103 @@ +package theoretical; + + +class TwoDShaper_3{ + + private double width; + private double height; + private String title; + + public TwoDShaper_3(double w, double h) { + // TODO Auto-generated constructor stub + } + + public TwoDShaper_3() { + // TODO Auto-generated constructor stub + } + + TwoDShaper_3(double width, double height, String title){ + + this.width = width; + this.height = height; + this.title = title; + + } + + + double getWidth() { + return width; + } + + double getHeight() { + return height; + } + + void setWidth(double w) { + width = w; + } + + void setHeight(double h) { + height = h; + } + + void showDim() { + + System.out.println("Width and height are " + width + " and " + height); + } + + String showTitle() { + return title; + } + +} + + + +class Triangular_3 extends TwoDShaper_3{ + + private String style; + + public Triangular_3() { + // TODO Auto-generated constructor stub + } + + public Triangular_3(String s, double w, double h) { + super(w, h); + + style = s; + } + + Triangular_3(String style, String title, double width, double height){ + + super(width, height, title); + + this.style = style; + + } + + double area() { + return getWidth() * getHeight() / 2; + } + + void showStyle() { + System.out.println("Triangle is " + style); + } + + String showTheTitle() { + + return showTitle(); + + } + +} + + + +public class Using_super_to_call_superclass_constructor_3 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From c910642d24a97695f13d72e17c0ece2f3f1a719f Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 24 Sep 2023 00:18:33 +0800 Subject: [PATCH 414/700] Committed on or around 2023/09/24 --- ...uper_to_call_superclass_constructor_3.java | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/Chapter7/theoretical/Using_super_to_call_superclass_constructor_3.java b/Chapter7/theoretical/Using_super_to_call_superclass_constructor_3.java index 7c06b92..e974c2a 100644 --- a/Chapter7/theoretical/Using_super_to_call_superclass_constructor_3.java +++ b/Chapter7/theoretical/Using_super_to_call_superclass_constructor_3.java @@ -97,6 +97,30 @@ public class Using_super_to_call_superclass_constructor_3 { public static void main(String[] args) { // TODO Auto-generated method stub + Triangular_3 t1 = new Triangular_3("filled", 4.0, 4.0); + Triangular_3 t2 = new Triangular_3("outlined", 8.0, 12.0); + Triangular_3 t3 = new Triangular_3("Slovenly", "Classy", 8.0, 9.0); + + System.out.println("Info for t1: "); + t1.showStyle(); + t1.showDim(); + System.out.println("Area is " + t1.area()); + + System.out.println(); + + System.out.println("Info for t2: "); + t2.showStyle(); + t2.showDim(); + System.out.println("Area is " + t2.area()); + + System.out.println(); + + System.out.println("Info for t3: "); + t3.showStyle(); + t3.showDim(); + t3.showTitle(); + t3.showTheTitle(); + System.out.println("Area is " + t3.area()); } From 0414f837a12c9aca7994af8fd9a28900980b2b80 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 25 Sep 2023 10:51:39 +0800 Subject: [PATCH 415/700] Committed on or around 2023/09/25 --- ...uper_to_call_superclass_constructor_4.java | 133 ++++++++++++++++++ 1 file changed, 133 insertions(+) create mode 100644 Chapter7/theoretical/Using_super_to_call_superclass_constructor_4.java diff --git a/Chapter7/theoretical/Using_super_to_call_superclass_constructor_4.java b/Chapter7/theoretical/Using_super_to_call_superclass_constructor_4.java new file mode 100644 index 0000000..16224c3 --- /dev/null +++ b/Chapter7/theoretical/Using_super_to_call_superclass_constructor_4.java @@ -0,0 +1,133 @@ +package theoretical; + + +class TwoDShaper_4{ + + private double width; + private double height; + private String title; + + public TwoDShaper_4(double w, double h) { + // TODO Auto-generated constructor stub + } + + public TwoDShaper_4() { + // TODO Auto-generated constructor stub + } + + TwoDShaper_4(double width, double height, String title){ + + this.width = width; + this.height = height; + this.title = title; + + } + + + double getWidth() { + return width; + } + + double getHeight() { + return height; + } + + void setWidth(double w) { + width = w; + } + + void setHeight(double h) { + height = h; + } + + void showDim() { + + System.out.println("Width and height are " + width + " and " + height); + } + + String showTitle() { + return title; + } + +} + + +class Triangular_4 extends TwoDShaper_3{ + + private String style; + + public Triangular_4() { + // TODO Auto-generated constructor stub + } + + public Triangular_4(String s, double w, double h) { + super(w, h); + + style = s; + } + + Triangular_4(String style, String title, double width, double height){ + + super(width, height, title); + + this.style = style; + + } + + double area() { + return getWidth() * getHeight() / 2; + } + + void showStyle() { + System.out.println("Triangle is " + style); + } + + String showTheTitle() { + + return showTitle(); + + } + +} + + + +public class Using_super_to_call_superclass_constructor_4 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + Triangular_4 t0 = new Triangular_4(); + Triangular_4 t1 = new Triangular_4("filled", 4.0, 4.0); + Triangular_4 t2 = new Triangular_4("outlined", 8.0, 12.0); + Triangular_4 t3 = new Triangular_4("Slovenly", "Classy", 8.0, 9.0); + + System.out.println("Info for t0: "); + t0.showStyle(); + t0.showDim(); + System.out.println("Area is " + t0.area()); + + System.out.println(); + + System.out.println("Info for t1: "); + t1.showStyle(); + t1.showDim(); + System.out.println("Area is " + t1.area()); + + System.out.println(); + + System.out.println("Info for t2: "); + t2.showStyle(); + t2.showDim(); + System.out.println("Area is " + t2.area()); + + System.out.println(); + + System.out.println("Info for t3: "); + t3.showStyle(); + t3.showDim(); + t3.showTitle(); + t3.showTheTitle(); + System.out.println("Area is " + t3.area()); + } + +} From 2194b0ab9a8e9576f6731dfb7a83cb0758c3430d Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 25 Sep 2023 13:57:20 +0800 Subject: [PATCH 416/700] Committed on or around 2023/09/25 --- .../Using_super_to_call_superclass_constructor_4.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Chapter7/theoretical/Using_super_to_call_superclass_constructor_4.java b/Chapter7/theoretical/Using_super_to_call_superclass_constructor_4.java index 16224c3..d01a16a 100644 --- a/Chapter7/theoretical/Using_super_to_call_superclass_constructor_4.java +++ b/Chapter7/theoretical/Using_super_to_call_superclass_constructor_4.java @@ -103,6 +103,8 @@ public static void main(String[] args) { System.out.println("Info for t0: "); t0.showStyle(); + t0.setHeight(9); + t0.setWidth(3); t0.showDim(); System.out.println("Area is " + t0.area()); From d61a6bc8411f06ac94a45687d151ecb6963d458a Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 25 Sep 2023 14:07:40 +0800 Subject: [PATCH 417/700] Committed on or around 2023/09/25 --- .../Using_super_to_call_superclass_constructor_4.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter7/theoretical/Using_super_to_call_superclass_constructor_4.java b/Chapter7/theoretical/Using_super_to_call_superclass_constructor_4.java index d01a16a..232cad7 100644 --- a/Chapter7/theoretical/Using_super_to_call_superclass_constructor_4.java +++ b/Chapter7/theoretical/Using_super_to_call_superclass_constructor_4.java @@ -52,7 +52,7 @@ String showTitle() { } -class Triangular_4 extends TwoDShaper_3{ +class Triangular_4 extends TwoDShaper_4{ private String style; From 28f88a7cfd6d70d49d0a9e1286be82f8d5d9d106 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 25 Sep 2023 14:09:14 +0800 Subject: [PATCH 418/700] Committed on or around 2023/09/25 --- .../Using_super_to_call_superclass_constructor_4.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Chapter7/theoretical/Using_super_to_call_superclass_constructor_4.java b/Chapter7/theoretical/Using_super_to_call_superclass_constructor_4.java index 232cad7..1509910 100644 --- a/Chapter7/theoretical/Using_super_to_call_superclass_constructor_4.java +++ b/Chapter7/theoretical/Using_super_to_call_superclass_constructor_4.java @@ -8,7 +8,8 @@ class TwoDShaper_4{ private String title; public TwoDShaper_4(double w, double h) { - // TODO Auto-generated constructor stub + width = w; + height = h; } public TwoDShaper_4() { From 9ee09dfdf9b1eb951aec44deaad306d45db930d2 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 25 Sep 2023 14:11:52 +0800 Subject: [PATCH 419/700] Committed on or around 2023/09/25 --- .../Using_super_to_call_superclass_constructor_4.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Chapter7/theoretical/Using_super_to_call_superclass_constructor_4.java b/Chapter7/theoretical/Using_super_to_call_superclass_constructor_4.java index 1509910..e58cc11 100644 --- a/Chapter7/theoretical/Using_super_to_call_superclass_constructor_4.java +++ b/Chapter7/theoretical/Using_super_to_call_superclass_constructor_4.java @@ -107,6 +107,8 @@ public static void main(String[] args) { t0.setHeight(9); t0.setWidth(3); t0.showDim(); + t0.showTitle(); + t0.showTheTitle(); System.out.println("Area is " + t0.area()); System.out.println(); From 46d42ee98b577a0c0923c77a3d9aa1743552f9c4 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 25 Sep 2023 14:32:10 +0800 Subject: [PATCH 420/700] Committed on or around 2023/09/25 --- ...uper_to_call_superclass_constructor_5.java | 144 ++++++++++++++++++ 1 file changed, 144 insertions(+) create mode 100644 Chapter7/theoretical/Using_super_to_call_superclass_constructor_5.java diff --git a/Chapter7/theoretical/Using_super_to_call_superclass_constructor_5.java b/Chapter7/theoretical/Using_super_to_call_superclass_constructor_5.java new file mode 100644 index 0000000..99fdeae --- /dev/null +++ b/Chapter7/theoretical/Using_super_to_call_superclass_constructor_5.java @@ -0,0 +1,144 @@ +package theoretical; + +class TwoDShaper_5{ + + private double width; + private double height; + String title; + + public TwoDShaper_5(double w, double h) { + width = w; + height = h; + } + + public TwoDShaper_5() { + // TODO Auto-generated constructor stub + } + + TwoDShaper_5(double width, double height, String title){ + + this.width = width; + this.height = height; + this.title = title; + + } + + + double getWidth() { + return width; + } + + double getHeight() { + return height; + } + + void setWidth(double w) { + width = w; + } + + void setHeight(double h) { + height = h; + } + + void showDim() { + + System.out.println("Width and height are " + width + " and " + height); + } + + String showTitle() { + return title; + } + + void showTitle_2() { + System.out.println("Triangle is also " + title); + } + +} + + +class Triangular_5 extends TwoDShaper_5{ + + private String style; + + public Triangular_5() { + // TODO Auto-generated constructor stub + } + + public Triangular_5(String s, double w, double h) { + super(w, h); + + style = s; + } + + Triangular_5(String style, String title, double width, double height){ + + super(width, height, title); + + this.style = style; + + } + + double area() { + return getWidth() * getHeight() / 2; + } + + void showStyle() { + System.out.println("Triangle is " + style); + } + + String showTheTitle() { + + return showTitle(); + + } + + void showTheTitle_2() { + System.out.println("Triangle is also " + super.title); + } + +} + + +public class Using_super_to_call_superclass_constructor_5 { + + public static void main(String[] args) { + Triangular_5 t0 = new Triangular_5(); + Triangular_5 t1 = new Triangular_5("filled", 4.0, 4.0); + Triangular_5 t2 = new Triangular_5("outlined", 8.0, 12.0); + Triangular_5 t3 = new Triangular_5("Slovenly", "Classy", 8.0, 9.0); + + System.out.println("Info for t0: "); + t0.showStyle(); + t0.setHeight(9); + t0.setWidth(3); + t0.showDim(); + t0.showTitle(); + t0.showTheTitle(); + System.out.println("Area is " + t0.area()); + + System.out.println(); + + System.out.println("Info for t1: "); + t1.showStyle(); + t1.showDim(); + System.out.println("Area is " + t1.area()); + + System.out.println(); + + System.out.println("Info for t2: "); + t2.showStyle(); + t2.showDim(); + System.out.println("Area is " + t2.area()); + + System.out.println(); + + System.out.println("Info for t3: "); + t3.showStyle(); + t3.showDim(); + t3.showTitle_2(); + t3.showTheTitle_2(); + System.out.println("Area is " + t3.area()); + + } + +} From 83e66823f8a8ef1f466e939b0b98c51be4538a2d Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 25 Sep 2023 14:43:39 +0800 Subject: [PATCH 421/700] Committed on or around 2023/09/25 --- ...uper_to_call_superclass_constructor_6.java | 151 ++++++++++++++++++ 1 file changed, 151 insertions(+) create mode 100644 Chapter7/theoretical/Using_super_to_call_superclass_constructor_6.java diff --git a/Chapter7/theoretical/Using_super_to_call_superclass_constructor_6.java b/Chapter7/theoretical/Using_super_to_call_superclass_constructor_6.java new file mode 100644 index 0000000..a0f932b --- /dev/null +++ b/Chapter7/theoretical/Using_super_to_call_superclass_constructor_6.java @@ -0,0 +1,151 @@ +package theoretical; + + +class TwoDShaper_6{ + + private double width; + private double height; + String title; + + public TwoDShaper_6(double w, double h) { + width = w; + height = h; + } + + public TwoDShaper_6() { + // TODO Auto-generated constructor stub + } + + TwoDShaper_6(double width, double height, String title){ + + this.width = width; + this.height = height; + this.title = title; + + } + + + double getWidth() { + return width; + } + + double getHeight() { + return height; + } + + void setWidth(double w) { + width = w; + } + + void setHeight(double h) { + height = h; + } + + void showDim() { + + System.out.println("Width and height are " + width + " and " + height); + } + + String showTitle() { + return title; + } + + void showTitle_2() { + System.out.println("Triangle is also " + title); + } + +} + + +class Triangular_6 extends TwoDShaper_6{ + + private String style; + + public Triangular_6() { + // TODO Auto-generated constructor stub + } + + public Triangular_6(String s, double w, double h) { + super(w, h); + + style = s; + } + + Triangular_6(String style, String title, double width, double height){ + + super(width, height, title); + + this.style = style; + + } + + double area() { + return getWidth() * getHeight() / 2; + } + + void showStyle() { + System.out.println("Triangle is " + style); + } + + String showTheTitle() { + + return showTitle(); + + } + + void showTheTitle_2() { + System.out.println("Triangle is also " + super.title); // super is redundant here. + } + + void showTheTitle_3() { + System.out.println("Triangle is also " + title); + } + +} + + +public class Using_super_to_call_superclass_constructor_6 { + + public static void main(String[] args) { + + Triangular_6 t0 = new Triangular_6(); + Triangular_6 t1 = new Triangular_6("filled", 4.0, 4.0); + Triangular_6 t2 = new Triangular_6("outlined", 8.0, 12.0); + Triangular_6 t3 = new Triangular_6("Slovenly", "Classy", 8.0, 9.0); + + System.out.println("Info for t0: "); + t0.showStyle(); + t0.setHeight(9); + t0.setWidth(3); + t0.showDim(); + t0.showTitle(); + t0.showTheTitle(); + System.out.println("Area is " + t0.area()); + + System.out.println(); + + System.out.println("Info for t1: "); + t1.showStyle(); + t1.showDim(); + System.out.println("Area is " + t1.area()); + + System.out.println(); + + System.out.println("Info for t2: "); + t2.showStyle(); + t2.showDim(); + System.out.println("Area is " + t2.area()); + + System.out.println(); + + System.out.println("Info for t3: "); + t3.showStyle(); + t3.showDim(); + t3.showTitle_2(); + t3.showTheTitle_2(); + t3.showTheTitle_3(); + System.out.println("Area is " + t3.area()); + + } + +} From 9d5a44c7217ec0b280314b8faa6496bc22c6722f Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 30 Sep 2023 17:42:19 +0800 Subject: [PATCH 422/700] Committed on or around 2023/09/30 --- .../Create_a_multilevel_hierarchy.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Chapter7/theoretical/Create_a_multilevel_hierarchy.java diff --git a/Chapter7/theoretical/Create_a_multilevel_hierarchy.java b/Chapter7/theoretical/Create_a_multilevel_hierarchy.java new file mode 100644 index 0000000..210b65d --- /dev/null +++ b/Chapter7/theoretical/Create_a_multilevel_hierarchy.java @@ -0,0 +1,19 @@ +package theoretical; + +class TwoDShape_1 { + private double width; + private double height; + + public TwoDShape_1() { + width = height = 0.0; + } +} + +public class Create_a_multilevel_hierarchy { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 5c65e1fe66c6833c4fd064e17d2cfdd501f73749 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 30 Sep 2023 17:50:20 +0800 Subject: [PATCH 423/700] Committed on or around 2023/09/30 --- .../Create_a_multilevel_hierarchy.java | 1 + ...Class_References_and_Subclass_Objects.java | 113 ++++++++++++++++++ 2 files changed, 114 insertions(+) create mode 100644 Chapter7/theoretical/Super_Class_References_and_Subclass_Objects.java diff --git a/Chapter7/theoretical/Create_a_multilevel_hierarchy.java b/Chapter7/theoretical/Create_a_multilevel_hierarchy.java index 210b65d..8c62c4a 100644 --- a/Chapter7/theoretical/Create_a_multilevel_hierarchy.java +++ b/Chapter7/theoretical/Create_a_multilevel_hierarchy.java @@ -7,6 +7,7 @@ class TwoDShape_1 { public TwoDShape_1() { width = height = 0.0; } + } public class Create_a_multilevel_hierarchy { diff --git a/Chapter7/theoretical/Super_Class_References_and_Subclass_Objects.java b/Chapter7/theoretical/Super_Class_References_and_Subclass_Objects.java new file mode 100644 index 0000000..fb1bc97 --- /dev/null +++ b/Chapter7/theoretical/Super_Class_References_and_Subclass_Objects.java @@ -0,0 +1,113 @@ +package theoretical; + +class TwoDShape_2{ + + private double width; + private double height; + String title; + + public TwoDShape_2(double w, double h) { + width = w; + height = h; + } + + public TwoDShape_2() { + // TODO Auto-generated constructor stub + } + + TwoDShape_2(double width, double height, String title){ + + this.width = width; + this.height = height; + this.title = title; + + } + + + double getWidth() { + return width; + } + + double getHeight() { + return height; + } + + void setWidth(double w) { + width = w; + } + + void setHeight(double h) { + height = h; + } + + void showDim() { + + System.out.println("Width and height are " + width + " and " + height); + } + + String showTitle() { + return title; + } + + void showTitle_2() { + System.out.println("Triangle is also " + title); + } + +} + + +class Triangle_2 extends TwoDShape_2{ + + private String style; + + public Triangle_2() { + // TODO Auto-generated constructor stub + } + + public Triangle_2(String s, double w, double h) { + super(w, h); + + style = s; + } + + Triangle_2(String style, String title, double width, double height){ + + super(width, height, title); + + this.style = style; + + } + + double area() { + return getWidth() * getHeight() / 2; + } + + void showStyle() { + System.out.println("Triangle is " + style); + } + + String showTheTitle() { + + return showTitle(); + + } + + void showTheTitle_2() { + System.out.println("Triangle is also " + super.title); // super is redundant here. + } + + void showTheTitle_3() { + System.out.println("Triangle is also " + title); + } + +} + + +public class Super_Class_References_and_Subclass_Objects { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From ddf7e1f5402961207600b0925d532f0c73bc7766 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 30 Sep 2023 17:54:53 +0800 Subject: [PATCH 424/700] Committed on or around 2023/09/30 --- .../Super_Class_References_and_Subclass_Objects.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Chapter7/theoretical/Super_Class_References_and_Subclass_Objects.java b/Chapter7/theoretical/Super_Class_References_and_Subclass_Objects.java index fb1bc97..0905f5e 100644 --- a/Chapter7/theoretical/Super_Class_References_and_Subclass_Objects.java +++ b/Chapter7/theoretical/Super_Class_References_and_Subclass_Objects.java @@ -24,6 +24,13 @@ public TwoDShape_2() { } + // Construct object from an object. + TwoDShape_2(TwoDShape_2 ob){ + width = ob.width; + height = ob.height; + } + + double getWidth() { return width; } @@ -78,6 +85,11 @@ public Triangle_2(String s, double w, double h) { } + Triangle_2(Triangle_2 ob){ + + } + + double area() { return getWidth() * getHeight() / 2; } From ed651ba40f23fe393973755c94f4d40f8077195e Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 30 Sep 2023 21:59:01 +0800 Subject: [PATCH 425/700] Committed on or around 2023/09/30 --- ...ass_References_and_Subclass_Objects_2.java | 127 ++++++++++++++++++ 1 file changed, 127 insertions(+) create mode 100644 Chapter7/theoretical/Super_Class_References_and_Subclass_Objects_2.java diff --git a/Chapter7/theoretical/Super_Class_References_and_Subclass_Objects_2.java b/Chapter7/theoretical/Super_Class_References_and_Subclass_Objects_2.java new file mode 100644 index 0000000..d564db4 --- /dev/null +++ b/Chapter7/theoretical/Super_Class_References_and_Subclass_Objects_2.java @@ -0,0 +1,127 @@ +package theoretical; + +class TwoDShape_3{ + + private double width; + private double height; + String title; + + public TwoDShape_3(double w, double h) { + width = w; + height = h; + } + + public TwoDShape_3() { + // TODO Auto-generated constructor stub + } + + TwoDShape_3(double width, double height, String title){ + + this.width = width; + this.height = height; + this.title = title; + + } + + + // Construct object from an object. + TwoDShape_3(TwoDShape_3 ob){ + width = ob.width; + height = ob.height; + } + + + double getWidth() { + return width; + } + + double getHeight() { + return height; + } + + void setWidth(double w) { + width = w; + } + + void setHeight(double h) { + height = h; + } + + void showDim() { + + System.out.println("Width and height are " + width + " and " + height); + } + + String showTitle() { + return title; + } + + void showTitle_2() { + System.out.println("Triangle is also " + title); + } + +} + + +class Triangle_3 extends TwoDShape_3{ + + private String style; + + public Triangle_3() { + // TODO Auto-generated constructor stub + } + + public Triangle_3(String s, double w, double h) { + super(w, h); + + style = s; + } + + Triangle_3(String style, String title, double width, double height){ + + super(width, height, title); + + this.style = style; + + } + + Triangle_3(Triangle_3 ob){ + super(ob); // Pass a Triangle reference to TwoDShape's constructor. + + style = ob.style; + } + + + double area() { + return getWidth() * getHeight() / 2; + } + + void showStyle() { + System.out.println("Triangle is " + style); + } + + String showTheTitle() { + + return showTitle(); + + } + + void showTheTitle_2() { + System.out.println("Triangle is also " + super.title); // super is redundant here. + } + + void showTheTitle_3() { + System.out.println("Triangle is also " + title); + } + +} + + +public class Super_Class_References_and_Subclass_Objects_2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From c74fff2a834a273b131abd8fee11b18c77b7ec86 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 30 Sep 2023 22:02:28 +0800 Subject: [PATCH 426/700] Committed on or around 2023/09/30 --- .../Super_Class_References_and_Subclass_Objects_2.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Chapter7/theoretical/Super_Class_References_and_Subclass_Objects_2.java b/Chapter7/theoretical/Super_Class_References_and_Subclass_Objects_2.java index d564db4..abff18a 100644 --- a/Chapter7/theoretical/Super_Class_References_and_Subclass_Objects_2.java +++ b/Chapter7/theoretical/Super_Class_References_and_Subclass_Objects_2.java @@ -121,6 +121,8 @@ public class Super_Class_References_and_Subclass_Objects_2 { public static void main(String[] args) { // TODO Auto-generated method stub + + Triangle_3 t1 = new Triangle_3("Outlined", 8.0, 12.0); } From b40b402a487126a889fc3f9b4064cdd5f178c887 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 30 Sep 2023 22:08:44 +0800 Subject: [PATCH 427/700] Committed on or around 2023/09/30 --- ...Super_Class_References_and_Subclass_Objects_2.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Chapter7/theoretical/Super_Class_References_and_Subclass_Objects_2.java b/Chapter7/theoretical/Super_Class_References_and_Subclass_Objects_2.java index abff18a..42b70d9 100644 --- a/Chapter7/theoretical/Super_Class_References_and_Subclass_Objects_2.java +++ b/Chapter7/theoretical/Super_Class_References_and_Subclass_Objects_2.java @@ -123,6 +123,17 @@ public static void main(String[] args) { // TODO Auto-generated method stub Triangle_3 t1 = new Triangle_3("Outlined", 8.0, 12.0); + + // make a copy of t1 + Triangle_3 t2 = new Triangle_3(t1); + + + System.out.println("Info for t1: "); + t1.showStyle(); + t1.showDim(); + System.out.println("Area is " + t1.area()); + + System.out.println(); } From e207da4f062f5676d23109eb2f858101bf654ab5 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 30 Sep 2023 22:12:44 +0800 Subject: [PATCH 428/700] Committed on or around 2023/09/30 --- .../Super_Class_References_and_Subclass_Objects_2.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Chapter7/theoretical/Super_Class_References_and_Subclass_Objects_2.java b/Chapter7/theoretical/Super_Class_References_and_Subclass_Objects_2.java index 42b70d9..0455ebe 100644 --- a/Chapter7/theoretical/Super_Class_References_and_Subclass_Objects_2.java +++ b/Chapter7/theoretical/Super_Class_References_and_Subclass_Objects_2.java @@ -134,6 +134,11 @@ public static void main(String[] args) { System.out.println("Area is " + t1.area()); System.out.println(); + + System.out.println("Info for t2: "); + t2.showStyle(); + t2.showDim(); + System.out.println("Area is " + t2.area()); } From 0adb3fe39ec01a412b848a2f5ed42044c4762959 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 1 Oct 2023 12:32:56 +0800 Subject: [PATCH 429/700] Committed on or around 2023/10/01 --- .../Super_Class_References_and_Subclass_Objects.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter7/theoretical/Super_Class_References_and_Subclass_Objects.java b/Chapter7/theoretical/Super_Class_References_and_Subclass_Objects.java index 0905f5e..9bc860a 100644 --- a/Chapter7/theoretical/Super_Class_References_and_Subclass_Objects.java +++ b/Chapter7/theoretical/Super_Class_References_and_Subclass_Objects.java @@ -86,7 +86,7 @@ public Triangle_2(String s, double w, double h) { } Triangle_2(Triangle_2 ob){ - + super(ob); } From 52fa5931c0ac2f8433f21e0b02522760cb85fc4b Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 1 Oct 2023 14:04:13 +0800 Subject: [PATCH 430/700] Committed on or around 2023/10/01 --- Chapter8/Interface/Series_Demo.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Chapter8/Interface/Series_Demo.java diff --git a/Chapter8/Interface/Series_Demo.java b/Chapter8/Interface/Series_Demo.java new file mode 100644 index 0000000..528be3b --- /dev/null +++ b/Chapter8/Interface/Series_Demo.java @@ -0,0 +1,15 @@ +package Interface; + +// An interface specifies what must be done, but not how to do it. +interface Series2{ + +} + +public class Series_Demo { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 54ff00d98c34225e026a4f22dbb027f068d9d04b Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 1 Oct 2023 14:34:16 +0800 Subject: [PATCH 431/700] Committed on or around 2023/10/01 --- Chapter8/Interface/Series_Demo.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Chapter8/Interface/Series_Demo.java b/Chapter8/Interface/Series_Demo.java index 528be3b..69e82a7 100644 --- a/Chapter8/Interface/Series_Demo.java +++ b/Chapter8/Interface/Series_Demo.java @@ -3,6 +3,9 @@ // An interface specifies what must be done, but not how to do it. interface Series2{ + int getNext(); + void reset(); + void setStart(int x); } public class Series_Demo { From 0a4b2f79b079b8212cffb61e247c0e5c20d260bd Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 1 Oct 2023 14:53:52 +0800 Subject: [PATCH 432/700] Committed on or around 2023/10/01 --- Chapter8/Interface/Series_Demo.java | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/Chapter8/Interface/Series_Demo.java b/Chapter8/Interface/Series_Demo.java index 69e82a7..8664625 100644 --- a/Chapter8/Interface/Series_Demo.java +++ b/Chapter8/Interface/Series_Demo.java @@ -8,10 +8,26 @@ interface Series2{ void setStart(int x); } + +// Implement Series. +class ByTwos implements Series2{ + int start; + int value; + + public ByTwos() { + start = 0; + value = 0; + } + + int getNext() { + + } +} + public class Series_Demo { public static void main(String[] args) { - // TODO Auto-generated method stub + } From c6c5d419f2ea1fa8884e506862c50d3afbe05850 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 1 Oct 2023 14:59:10 +0800 Subject: [PATCH 433/700] Committed on or around 2023/10/01 --- Chapter8/Interface/Series_Demo.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Chapter8/Interface/Series_Demo.java b/Chapter8/Interface/Series_Demo.java index 8664625..efd189c 100644 --- a/Chapter8/Interface/Series_Demo.java +++ b/Chapter8/Interface/Series_Demo.java @@ -19,8 +19,9 @@ public ByTwos() { value = 0; } - int getNext() { - + public int getNext() { + value += 2; + return value; } } From edac15bb2a03547b7f3984ec64a714a64e8fbba2 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 1 Oct 2023 15:02:16 +0800 Subject: [PATCH 434/700] Committed on or around 2023/10/01 --- Chapter8/Interface/Series_Demo.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Chapter8/Interface/Series_Demo.java b/Chapter8/Interface/Series_Demo.java index efd189c..d5b3774 100644 --- a/Chapter8/Interface/Series_Demo.java +++ b/Chapter8/Interface/Series_Demo.java @@ -19,10 +19,16 @@ public ByTwos() { value = 0; } + // Whenever you implement a method defined by an interface, it must be implemented as public; + // because all members of an interface are implicitly public. public int getNext() { value += 2; return value; } + + public void reset() { + value = start; + } } public class Series_Demo { From 7578b79bb9b0b01a56c02dcb35ea90d36c869e7e Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 1 Oct 2023 15:05:44 +0800 Subject: [PATCH 435/700] Committed on or around 2023/10/01 --- Chapter8/Interface/Series_Demo.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Chapter8/Interface/Series_Demo.java b/Chapter8/Interface/Series_Demo.java index d5b3774..f1e3096 100644 --- a/Chapter8/Interface/Series_Demo.java +++ b/Chapter8/Interface/Series_Demo.java @@ -10,11 +10,11 @@ interface Series2{ // Implement Series. -class ByTwos implements Series2{ +class ByTwos2 implements Series2{ int start; int value; - public ByTwos() { + public ByTwos2() { start = 0; value = 0; } @@ -29,6 +29,12 @@ public int getNext() { public void reset() { value = start; } + + @Override + public void setStart(int x) { + // TODO Auto-generated method stub + + } } public class Series_Demo { From 6cf437d86b708cfca2fef5e17f7f21a23c97f6be Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 1 Oct 2023 15:24:31 +0800 Subject: [PATCH 436/700] Committed on or around 2023/10/01 --- Chapter8/Interface/Series_Demo.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Chapter8/Interface/Series_Demo.java b/Chapter8/Interface/Series_Demo.java index f1e3096..d31797b 100644 --- a/Chapter8/Interface/Series_Demo.java +++ b/Chapter8/Interface/Series_Demo.java @@ -32,7 +32,9 @@ public void reset() { @Override public void setStart(int x) { - // TODO Auto-generated method stub + + start = x; + value = x; } } From 515a00cdd187e1e04f1726c7e5a81ee4be3f9ef3 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 1 Oct 2023 16:01:59 +0800 Subject: [PATCH 437/700] Committed on or around 2023/10/01 --- Chapter8/Interface/Series_Demo.java | 1 + Chapter8/Interface/Series_Demo2.java | 58 ++++++++++++++++++++++++++++ 2 files changed, 59 insertions(+) create mode 100644 Chapter8/Interface/Series_Demo2.java diff --git a/Chapter8/Interface/Series_Demo.java b/Chapter8/Interface/Series_Demo.java index d31797b..646bf15 100644 --- a/Chapter8/Interface/Series_Demo.java +++ b/Chapter8/Interface/Series_Demo.java @@ -43,6 +43,7 @@ public class Series_Demo { public static void main(String[] args) { + ByTwos2 oByTwos2 = new ByTwos2(); } diff --git a/Chapter8/Interface/Series_Demo2.java b/Chapter8/Interface/Series_Demo2.java new file mode 100644 index 0000000..ff4ddd3 --- /dev/null +++ b/Chapter8/Interface/Series_Demo2.java @@ -0,0 +1,58 @@ +package Interface; + +//An interface specifies what must be done, but not how to do it. +interface Series3{ + + int getNext(); + void reset(); + void setStart(int x); +} + + +//Implement Series. +class ByTwos3 implements Series3{ + int start; + int value; + int previous; + + public ByTwos3() { + start = 0; + value = 0; + } + + ByTwos3(int previous) { + + this.previous = previous; + + start = 0; + value = 0; + } + + // Whenever you implement a method defined by an interface, it must be implemented as public; + // because all members of an interface are implicitly public. + public int getNext() { + value += 2; + return value; + } + + public void reset() { + value = start; + } + + @Override + public void setStart(int x) { + + start = x; + value = x; + + } +} + +public class Series_Demo2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From c58c31c3b183f947fd5fd98926986ab35290d5cb Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 1 Oct 2023 16:09:53 +0800 Subject: [PATCH 438/700] Committed on or around 2023/10/01 --- Chapter8/Interface/Series_Demo2.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Chapter8/Interface/Series_Demo2.java b/Chapter8/Interface/Series_Demo2.java index ff4ddd3..5225b89 100644 --- a/Chapter8/Interface/Series_Demo2.java +++ b/Chapter8/Interface/Series_Demo2.java @@ -46,6 +46,10 @@ public void setStart(int x) { value = x; } + + int getPrevious() { + return previous; + } } public class Series_Demo2 { From 1ca38ce735700ad698dfefdcb427ffcfa6c0d4d4 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 1 Oct 2023 16:29:01 +0800 Subject: [PATCH 439/700] Committed on or around 2023/10/01 --- Chapter8/Interface/Series_Demo2.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Chapter8/Interface/Series_Demo2.java b/Chapter8/Interface/Series_Demo2.java index 5225b89..df2b91f 100644 --- a/Chapter8/Interface/Series_Demo2.java +++ b/Chapter8/Interface/Series_Demo2.java @@ -56,6 +56,8 @@ public class Series_Demo2 { public static void main(String[] args) { // TODO Auto-generated method stub + + ByTwos3 obByTwos3 = new ByTwos3(9); } From e8d7a68b9b4110b7278d52e0497028b7e45deb53 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 1 Oct 2023 16:38:07 +0800 Subject: [PATCH 440/700] Committed on or around 2023/10/01 --- Chapter8/Interface/Series_Demo.java | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/Chapter8/Interface/Series_Demo.java b/Chapter8/Interface/Series_Demo.java index 646bf15..8e259e4 100644 --- a/Chapter8/Interface/Series_Demo.java +++ b/Chapter8/Interface/Series_Demo.java @@ -44,6 +44,27 @@ public class Series_Demo { public static void main(String[] args) { ByTwos2 oByTwos2 = new ByTwos2(); + + for (int i = 0; i < 5; i++) { + + System.out.println("Next value is " + oByTwos2.getNext()); + } + + System.out.println("\nResetting"); + + oByTwos2.reset(); + + for (int i = 0; i < 5; i++) { + System.out.println("Next value is " + oByTwos2.getNext()); + } + + System.out.println("\nStarting at 100"); + + oByTwos2.setStart(100); + + for (int i = 0; i < 5; i++) { + System.out.println("Next value is " + oByTwos2.getNext()); + } } From ecfc002dc054ba9c9ebd7dbe171b098b11f2b516 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 1 Oct 2023 17:48:17 +0800 Subject: [PATCH 441/700] Committed on or around 2023/10/01 --- Chapter8/Interface/Series_Demo2.java | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/Chapter8/Interface/Series_Demo2.java b/Chapter8/Interface/Series_Demo2.java index df2b91f..1c31a27 100644 --- a/Chapter8/Interface/Series_Demo2.java +++ b/Chapter8/Interface/Series_Demo2.java @@ -58,6 +58,27 @@ public static void main(String[] args) { // TODO Auto-generated method stub ByTwos3 obByTwos3 = new ByTwos3(9); + + + for (int i = 0; i < 5; i++) { + System.out.println("Next value is " + obByTwos3.getNext()); + } + + System.out.println("\nResetting"); + + obByTwos3.reset(); + + for (int i = 0; i < 5; i++) { + System.out.println("Next value is " + obByTwos3.getNext()); + } + + System.out.println("\n Starting at 100"); + obByTwos3.setStart(100); + + for (int i = 0; i < 5; i++) { + + System.out.println("Next value is " + obByTwos3.getNext()); + } } From d0727c948f3850040faa277e8317f1796b7e8c4a Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 1 Oct 2023 17:49:54 +0800 Subject: [PATCH 442/700] Committed on or around 2023/10/01 --- Chapter8/Interface/Series_Demo2.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter8/Interface/Series_Demo2.java b/Chapter8/Interface/Series_Demo2.java index 1c31a27..6fac31c 100644 --- a/Chapter8/Interface/Series_Demo2.java +++ b/Chapter8/Interface/Series_Demo2.java @@ -72,7 +72,7 @@ public static void main(String[] args) { System.out.println("Next value is " + obByTwos3.getNext()); } - System.out.println("\n Starting at 100"); + System.out.println("\nStarting at 100"); obByTwos3.setStart(100); for (int i = 0; i < 5; i++) { From e19b2e648f2df64a39c00da4dfdd414c4ebd3584 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 1 Oct 2023 18:13:59 +0800 Subject: [PATCH 443/700] Committed on or around 2023/10/01 --- Chapter8/Interface/Series_Demo2.java | 1 + 1 file changed, 1 insertion(+) diff --git a/Chapter8/Interface/Series_Demo2.java b/Chapter8/Interface/Series_Demo2.java index 6fac31c..cc89a73 100644 --- a/Chapter8/Interface/Series_Demo2.java +++ b/Chapter8/Interface/Series_Demo2.java @@ -73,6 +73,7 @@ public static void main(String[] args) { } System.out.println("\nStarting at 100"); + obByTwos3.setStart(100); for (int i = 0; i < 5; i++) { From 3eb8547e330055a705c37fbb4945ec252d16f776 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 1 Oct 2023 18:35:26 +0800 Subject: [PATCH 444/700] Committed on or around 2023/10/01 --- .../Interface/Implementing_Interfaces.java | 96 +++++++++++++++++++ 1 file changed, 96 insertions(+) create mode 100644 Chapter8/Interface/Implementing_Interfaces.java diff --git a/Chapter8/Interface/Implementing_Interfaces.java b/Chapter8/Interface/Implementing_Interfaces.java new file mode 100644 index 0000000..54d03da --- /dev/null +++ b/Chapter8/Interface/Implementing_Interfaces.java @@ -0,0 +1,96 @@ +package Interface; + +//An interface specifies what must be done, but not how to get it done. +interface Series4{ + + int getNext(); + void reset(); + void setStart(int x); +} + + +//Implement Series. +class ByTwos2_ implements Series4{ + + // It's both permissible and common for classes that implement interfaces to define additional members + // of their own. (It absolutely is. Without it, how to implement methods in an interface?) + int start; + int value; + + public ByTwos2_() { + start = 0; + value = 0; + } + + // Whenever you implement a method defined by an interface, it must be implemented as public; + // because all members of an interface are implicitly public. + public int getNext() { + value += 2; + return value; + } + + public void reset() { + value = start; + } + + @Override + public void setStart(int x) { + + start = x; + value = x; + + } +} + + +class ByTwos4 implements Series4{ + int start; + int value; + int previous; + + public ByTwos4() { + start = 0; + value = 0; + } + + ByTwos4(int previous) { + + this.previous = previous; + + start = 0; + value = 0; + } + + // Whenever you implement a method defined by an interface, it must be implemented as public; + // because all members of an interface are implicitly public. + public int getNext() { + value += 2; + return value; + } + + public void reset() { + value = start; + } + + @Override + public void setStart(int x) { + + start = x; + value = x; + + } + + int getPrevious() { + return previous; + } +} + + +public class Implementing_Interfaces { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 2eeb18cb0eeb924ad2a22b3de68483ece0c67abd Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 1 Oct 2023 18:46:00 +0800 Subject: [PATCH 445/700] Committed on or around 2023/10/01 --- Chapter8/Interface/Implementing_Interfaces.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Chapter8/Interface/Implementing_Interfaces.java b/Chapter8/Interface/Implementing_Interfaces.java index 54d03da..23f6a67 100644 --- a/Chapter8/Interface/Implementing_Interfaces.java +++ b/Chapter8/Interface/Implementing_Interfaces.java @@ -80,6 +80,8 @@ public void setStart(int x) { } + // Even though the interface does not define this method, it's both permissible and common for classes + // that implement interfaces to define additional members of their own. int getPrevious() { return previous; } From b1c1432492613cd605472af57b57ce7df08226b9 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 1 Oct 2023 18:59:30 +0800 Subject: [PATCH 446/700] Committed on or around 2023/10/01 --- Chapter8/Interface/Implementing_Interfaces.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Chapter8/Interface/Implementing_Interfaces.java b/Chapter8/Interface/Implementing_Interfaces.java index 23f6a67..043576b 100644 --- a/Chapter8/Interface/Implementing_Interfaces.java +++ b/Chapter8/Interface/Implementing_Interfaces.java @@ -88,6 +88,18 @@ int getPrevious() { } +class ByThrees implements Series4{ // implement Series in a different way. + int start; + int value; + + public ByThrees() { + // TODO Auto-generated constructor stub + start = 0; + value = 0; + } +} + + public class Implementing_Interfaces { public static void main(String[] args) { From 7b4d2e1fd68edcbef0ba256ae827ba414ad45eb5 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 1 Oct 2023 19:03:37 +0800 Subject: [PATCH 447/700] Committed on or around 2023/10/01 --- Chapter8/Interface/Implementing_Interfaces.java | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/Chapter8/Interface/Implementing_Interfaces.java b/Chapter8/Interface/Implementing_Interfaces.java index 043576b..9fb1e33 100644 --- a/Chapter8/Interface/Implementing_Interfaces.java +++ b/Chapter8/Interface/Implementing_Interfaces.java @@ -92,11 +92,25 @@ class ByThrees implements Series4{ // implement Series in a different way. int start; int value; - public ByThrees() { + ByThrees() { // TODO Auto-generated constructor stub start = 0; value = 0; } + + public int getNext() { + value += 3; + return value; + } + + public void reset() { + value = start; + } + + public void setStart(int x) { + start = x; + value = x; + } } From a82c06858ead9fef73703a3d831ceaeb3993782f Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 1 Oct 2023 19:28:08 +0800 Subject: [PATCH 448/700] Committed on or around 2023/10/01 --- .../Interface/Implementing_Interfaces.java | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/Chapter8/Interface/Implementing_Interfaces.java b/Chapter8/Interface/Implementing_Interfaces.java index 9fb1e33..905d08e 100644 --- a/Chapter8/Interface/Implementing_Interfaces.java +++ b/Chapter8/Interface/Implementing_Interfaces.java @@ -1,5 +1,7 @@ package Interface; +import Cpp.this_keyword; + //An interface specifies what must be done, but not how to get it done. interface Series4{ @@ -88,11 +90,11 @@ int getPrevious() { } -class ByThrees implements Series4{ // implement Series in a different way. +class ByThrees2 implements Series4{ // implement Series in a different way. int start; int value; - ByThrees() { + ByThrees2() { // TODO Auto-generated constructor stub start = 0; value = 0; @@ -114,6 +116,19 @@ public void setStart(int x) { } +// If a class includes an interface but does not fully implement the methods defined by that interface, then +// that class must be declared as abstract. +abstract class implicate implements Series4{ + + int start; + + public void setStart(int start) { + this.start = start; + } + +} + + public class Implementing_Interfaces { public static void main(String[] args) { From 48f9912c218a135960eb016bc8640ca4c6038977 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 1 Oct 2023 22:01:03 +0800 Subject: [PATCH 449/700] Committed on or around 2023/10/01 --- .../Interface/Implementing_Interfaces.java | 77 ++++++++++++++++++- 1 file changed, 75 insertions(+), 2 deletions(-) diff --git a/Chapter8/Interface/Implementing_Interfaces.java b/Chapter8/Interface/Implementing_Interfaces.java index 905d08e..7a9740a 100644 --- a/Chapter8/Interface/Implementing_Interfaces.java +++ b/Chapter8/Interface/Implementing_Interfaces.java @@ -1,7 +1,5 @@ package Interface; -import Cpp.this_keyword; - //An interface specifies what must be done, but not how to get it done. interface Series4{ @@ -133,6 +131,81 @@ public class Implementing_Interfaces { public static void main(String[] args) { // TODO Auto-generated method stub + + ByTwos2_ oByTwos2_ = new ByTwos2_(); + + for (int i = 0; i < 5; i++) { + System.out.println("Next value is " + oByTwos2_.getNext()); + } + + System.out.println("\nResetting"); + + oByTwos2_.reset(); + + for (int i = 0; i < 5; i++) { + System.out.println("Next value is " + oByTwos2_.getNext()); + } + + System.out.println("\nStarting at 100"); + + oByTwos2_.setStart(100); + + for (int i = 0; i < 5; i++) { + + System.out.println("Next value is " + oByTwos2_.getNext()); + } + + System.out.println(); + + ByTwos4 oByTwos4 = new ByTwos4(9); + + for (int i = 0; i < 5; i++) { + System.out.println("Next value is " + oByTwos4.getNext()); + } + + System.out.println("\nResetting"); + + oByTwos4.reset(); + + for (int i = 0; i < 5; i++) { + System.out.println("Next value is " + oByTwos4.getNext()); + } + + System.out.println("\nStarting at 100"); + + oByTwos4.setStart(100); + + for (int i = 0; i < 5; i++) { + + System.out.println("Next value is " + oByTwos4.getNext()); + } + + System.out.println(); + + ByThrees2 oByThrees2 = new ByThrees2(); + + for (int i = 0; i < 5; i++) { + System.out.println("Next value is " + oByThrees2.getNext()); + } + + System.out.println("\nResetting"); + + oByThrees2.reset(); + + for (int i = 0; i < 5; i++) { + System.out.println("Next value is " + oByThrees2.getNext()); + } + + System.out.println("\nStarting at 100"); + + oByTwos4.setStart(100); + + for (int i = 0; i < 5; i++) { + + System.out.println("Next value is " + oByThrees2.getNext()); + } + + System.out.println(); } From 381bef204f251fa540d94aaf08ad50e78be95f5e Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 1 Oct 2023 22:02:33 +0800 Subject: [PATCH 450/700] Committed on or around 2023/10/01 --- Chapter8/Interface/Implementing_Interfaces.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter8/Interface/Implementing_Interfaces.java b/Chapter8/Interface/Implementing_Interfaces.java index 7a9740a..d70a107 100644 --- a/Chapter8/Interface/Implementing_Interfaces.java +++ b/Chapter8/Interface/Implementing_Interfaces.java @@ -198,7 +198,7 @@ public static void main(String[] args) { System.out.println("\nStarting at 100"); - oByTwos4.setStart(100); + oByThrees2.setStart(100); for (int i = 0; i < 5; i++) { From 921615945e32ed20de127e50497ae70096dc6649 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 2 Oct 2023 22:25:57 +0800 Subject: [PATCH 451/700] Committed on or around 2023/10/02 --- .../Interface/Using_Interface_References.java | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Chapter8/Interface/Using_Interface_References.java diff --git a/Chapter8/Interface/Using_Interface_References.java b/Chapter8/Interface/Using_Interface_References.java new file mode 100644 index 0000000..13eebb9 --- /dev/null +++ b/Chapter8/Interface/Using_Interface_References.java @@ -0,0 +1,21 @@ +package Interface; + +// An interface specifies what to do, not how to do. +interface Seriess{ + int getNext(); + void reset(); + void setStart(int x); +} + +class ByTwoss{ + +} + +public class Using_Interface_References { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From facb3e5fbfe51b48181da4b33cbf03bcca01827d Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 2 Oct 2023 22:45:14 +0800 Subject: [PATCH 452/700] Committed on or around 2023/10/02 --- .../Interface/Using_Interface_References.java | 28 ++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/Chapter8/Interface/Using_Interface_References.java b/Chapter8/Interface/Using_Interface_References.java index 13eebb9..b9c38bb 100644 --- a/Chapter8/Interface/Using_Interface_References.java +++ b/Chapter8/Interface/Using_Interface_References.java @@ -7,7 +7,33 @@ interface Seriess{ void setStart(int x); } -class ByTwoss{ +class ByTwoss implements Seriess{ + + int start; + int value; + + public ByTwoss() { + start = 0; + value = 0; + } + + @Override + public int getNext() { + value += 2; + return value; + } + + @Override + public void reset() { + value = start; + + } + + @Override + public void setStart(int x) { + // TODO Auto-generated method stub + + } } From 59c52d6171b873e4a8c1e8ce372a42afb3568c99 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 2 Oct 2023 22:46:58 +0800 Subject: [PATCH 453/700] Committed on or around 2023/10/02 --- Chapter8/Interface/Using_Interface_References.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Chapter8/Interface/Using_Interface_References.java b/Chapter8/Interface/Using_Interface_References.java index b9c38bb..e921e50 100644 --- a/Chapter8/Interface/Using_Interface_References.java +++ b/Chapter8/Interface/Using_Interface_References.java @@ -32,7 +32,8 @@ public void reset() { @Override public void setStart(int x) { // TODO Auto-generated method stub - + start = x; + value = x; } } From 072f35af22ce02ccf05b559a6f76f09726b9da8c Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 2 Oct 2023 22:49:31 +0800 Subject: [PATCH 454/700] Committed on or around 2023/10/02 --- Chapter8/Interface/Using_Interface_References.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Chapter8/Interface/Using_Interface_References.java b/Chapter8/Interface/Using_Interface_References.java index e921e50..fbcec26 100644 --- a/Chapter8/Interface/Using_Interface_References.java +++ b/Chapter8/Interface/Using_Interface_References.java @@ -42,6 +42,8 @@ public class Using_Interface_References { public static void main(String[] args) { // TODO Auto-generated method stub + + } From 9dcc395be203661f30e6717fe395ae13670190eb Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 2 Oct 2023 22:51:36 +0800 Subject: [PATCH 455/700] Committed on or around 2023/10/02 --- .../Interface/Using_Interface_References.java | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/Chapter8/Interface/Using_Interface_References.java b/Chapter8/Interface/Using_Interface_References.java index fbcec26..8a7689b 100644 --- a/Chapter8/Interface/Using_Interface_References.java +++ b/Chapter8/Interface/Using_Interface_References.java @@ -38,6 +38,38 @@ public void setStart(int x) { } + +class ByThreess implements Seriess{ + + int start; + int value; + + public ByThreess() { + start = 0; + value = 0; + } + + @Override + public int getNext() { + // TODO Auto-generated method stub + return 0; + } + + @Override + public void reset() { + // TODO Auto-generated method stub + + } + + @Override + public void setStart(int x) { + // TODO Auto-generated method stub + + } + +} + + public class Using_Interface_References { public static void main(String[] args) { From 97c2b48e42aff7bdc00c71394e89e1fa7c92159b Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 2 Oct 2023 22:54:16 +0800 Subject: [PATCH 456/700] Committed on or around 2023/10/02 --- Chapter8/Interface/Using_Interface_References.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Chapter8/Interface/Using_Interface_References.java b/Chapter8/Interface/Using_Interface_References.java index 8a7689b..2c1d173 100644 --- a/Chapter8/Interface/Using_Interface_References.java +++ b/Chapter8/Interface/Using_Interface_References.java @@ -51,8 +51,10 @@ public ByThreess() { @Override public int getNext() { - // TODO Auto-generated method stub - return 0; + + value += 3; + + return value; } @Override @@ -73,7 +75,6 @@ public void setStart(int x) { public class Using_Interface_References { public static void main(String[] args) { - // TODO Auto-generated method stub From 98c333b5c718ab89b66c27f0202155315e26ad26 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 2 Oct 2023 22:56:32 +0800 Subject: [PATCH 457/700] Committed on or around 2023/10/02 --- Chapter8/Interface/Using_Interface_References.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Chapter8/Interface/Using_Interface_References.java b/Chapter8/Interface/Using_Interface_References.java index 2c1d173..7f6af18 100644 --- a/Chapter8/Interface/Using_Interface_References.java +++ b/Chapter8/Interface/Using_Interface_References.java @@ -60,13 +60,14 @@ public int getNext() { @Override public void reset() { // TODO Auto-generated method stub - + value = start; } @Override public void setStart(int x) { // TODO Auto-generated method stub - + start = x; + value = x; } } From 6cf58336c7fa0c2ba54df7ad4c9d6ec007354c69 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 2 Oct 2023 23:06:07 +0800 Subject: [PATCH 458/700] Committed on or around 2023/10/02 --- Chapter8/Interface/Using_Interface_References.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Chapter8/Interface/Using_Interface_References.java b/Chapter8/Interface/Using_Interface_References.java index 7f6af18..468bfb2 100644 --- a/Chapter8/Interface/Using_Interface_References.java +++ b/Chapter8/Interface/Using_Interface_References.java @@ -77,7 +77,21 @@ public class Using_Interface_References { public static void main(String[] args) { + ByTwoss twoOb = new ByTwoss(); + ByThreess threeOb = new ByThreess(); + Seriess ob; + for (int i = 0; i < 5; i++) { + + ob = twoOb; + + System.out.println("Next ByTwoss value is " + ob.getNext()); + + ob = threeOb; + + System.out.println("Next ByThreesb value is " + ob.getNext()); + + } } From 6ab7e4c684546bb877fc74faef579779cb5672d8 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 2 Oct 2023 23:08:30 +0800 Subject: [PATCH 459/700] Committed on or around 2023/10/02 --- Chapter8/Interface/Using_Interface_References.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Chapter8/Interface/Using_Interface_References.java b/Chapter8/Interface/Using_Interface_References.java index 468bfb2..fd89725 100644 --- a/Chapter8/Interface/Using_Interface_References.java +++ b/Chapter8/Interface/Using_Interface_References.java @@ -85,11 +85,11 @@ public static void main(String[] args) { ob = twoOb; - System.out.println("Next ByTwoss value is " + ob.getNext()); + System.out.println("Next ByTwos value is " + ob.getNext()); ob = threeOb; - System.out.println("Next ByThreesb value is " + ob.getNext()); + System.out.println("Next ByThrees value is " + ob.getNext()); } From 8f9ca42b86e8f055ae39d9374749891ef5f29f02 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 2 Oct 2023 23:44:26 +0800 Subject: [PATCH 460/700] Committed on or around 2023/10/02 --- Chapter7/IncompatibleRef.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/Chapter7/IncompatibleRef.java b/Chapter7/IncompatibleRef.java index aa45591..84ceb56 100644 --- a/Chapter7/IncompatibleRef.java +++ b/Chapter7/IncompatibleRef.java @@ -1,5 +1,3 @@ -import java.awt.PrintGraphics; - // This will not compile class X { int a; From 43dfb3d9831483d03feeec23b994c2f4bb60d308 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 2 Oct 2023 23:52:14 +0800 Subject: [PATCH 461/700] Committed on or around 2023/10/02 --- Chapter7/IncompatibleRef.java | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/Chapter7/IncompatibleRef.java b/Chapter7/IncompatibleRef.java index 84ceb56..c161811 100644 --- a/Chapter7/IncompatibleRef.java +++ b/Chapter7/IncompatibleRef.java @@ -1,36 +1,37 @@ // This will not compile class X { + int a; - + X(int i) { a = i; } } class Y { - int a ; - - Y(int i){ + + int a; + + Y(int i) { a = i; } - -} +} public class IncompatibleRef { public static void main(String[] args) { // TODO Auto-generated method stub - + X x = new X(10); - + X x2; - + Y y = new Y(5); - - x2 = x; // Ok, both of same type. - - x2 = y; // Error, not of same type. + + x2 = x; // Ok, both of same type. + + x2 = y; // Error, not of same type. } From 90575cb09b02bd7a4d1a267feec1ee51c495e978 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 3 Oct 2023 00:57:12 +0800 Subject: [PATCH 462/700] Committed on or around 2023/10/03 --- Chapter7/theoretical/SupSubRef.java | 47 +++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 Chapter7/theoretical/SupSubRef.java diff --git a/Chapter7/theoretical/SupSubRef.java b/Chapter7/theoretical/SupSubRef.java new file mode 100644 index 0000000..bcb9efb --- /dev/null +++ b/Chapter7/theoretical/SupSubRef.java @@ -0,0 +1,47 @@ +package theoretical; + +//A superclass reference can refer to a subclass object. + +class X2 { + int a; + + public X2(int i) { + // TODO Auto-generated constructor stub + + a = i; + } +} + +class Y2 extends X2 { + int b; + + public Y2(int i, int j) { + // TODO Auto-generated constructor stub + super(j); + b = i; + } +} + +public class SupSubRef { + + public static void main(String[] args) { + + X2 x = new X2(10); + X2 x2; + Y2 y = new Y2(5, 6); + + x2 = x; // OK, both of same type. + System.out.println("X2.a: " + x2.a); + System.out.println("x.a: " + x.a); + + x2 = y; // still ok because Y2 is derived from X2. Both of somewhat same type. + System.out.println("X2.a: " + x2.a); + + // X references know only about X members + x2.a = 19; // OK +// x2.b = 27; // Error, X does not have a b member. + + + } + +} From 2b760344ef5b00663a84c3ce631b599d7d773aca Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 3 Oct 2023 00:59:26 +0800 Subject: [PATCH 463/700] Committed on or around 2023/10/03 --- Chapter7/theoretical/SupSubRef.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Chapter7/theoretical/SupSubRef.java b/Chapter7/theoretical/SupSubRef.java index bcb9efb..ba3032f 100644 --- a/Chapter7/theoretical/SupSubRef.java +++ b/Chapter7/theoretical/SupSubRef.java @@ -2,20 +2,20 @@ //A superclass reference can refer to a subclass object. -class X2 { +class X { int a; - public X2(int i) { + public X(int i) { // TODO Auto-generated constructor stub a = i; } } -class Y2 extends X2 { +class Y extends X { int b; - public Y2(int i, int j) { + public Y(int i, int j) { // TODO Auto-generated constructor stub super(j); b = i; @@ -26,9 +26,9 @@ public class SupSubRef { public static void main(String[] args) { - X2 x = new X2(10); - X2 x2; - Y2 y = new Y2(5, 6); + X x = new X(10); + X x2; + Y y = new Y(5, 6); x2 = x; // OK, both of same type. System.out.println("X2.a: " + x2.a); From c47d68e82a243eebebf4962fd266fde0bb8082f9 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 3 Oct 2023 01:05:13 +0800 Subject: [PATCH 464/700] Committed on or around 2023/10/03 --- Chapter7/theoretical/SupSubRef.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter7/theoretical/SupSubRef.java b/Chapter7/theoretical/SupSubRef.java index ba3032f..b672a1a 100644 --- a/Chapter7/theoretical/SupSubRef.java +++ b/Chapter7/theoretical/SupSubRef.java @@ -34,7 +34,7 @@ public static void main(String[] args) { System.out.println("X2.a: " + x2.a); System.out.println("x.a: " + x.a); - x2 = y; // still ok because Y2 is derived from X2. Both of somewhat same type. + x2 = y; // still ok because Y is derived from X. System.out.println("X2.a: " + x2.a); // X references know only about X members From bc3f05dfc4e0fd06999bd6355d1a9d28cbf66457 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 3 Oct 2023 01:08:03 +0800 Subject: [PATCH 465/700] Committed on or around 2023/10/03 --- Chapter7/theoretical/SupSubRef.java | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/Chapter7/theoretical/SupSubRef.java b/Chapter7/theoretical/SupSubRef.java index b672a1a..e735611 100644 --- a/Chapter7/theoretical/SupSubRef.java +++ b/Chapter7/theoretical/SupSubRef.java @@ -3,45 +3,46 @@ //A superclass reference can refer to a subclass object. class X { + int a; - + public X(int i) { - // TODO Auto-generated constructor stub - a = i; } } + class Y extends X { + int b; - + public Y(int i, int j) { - // TODO Auto-generated constructor stub + super(j); b = i; } } + public class SupSubRef { public static void main(String[] args) { - + X x = new X(10); X x2; Y y = new Y(5, 6); - + x2 = x; // OK, both of same type. System.out.println("X2.a: " + x2.a); System.out.println("x.a: " + x.a); - - x2 = y; // still ok because Y is derived from X. + + x2 = y; // still ok because Y is derived from X. System.out.println("X2.a: " + x2.a); - + // X references know only about X members - x2.a = 19; // OK + x2.a = 19; // OK // x2.b = 27; // Error, X does not have a b member. - } } From 9983e266ba3beb85c7d7aae5eed231ad913aad7d Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 3 Oct 2023 20:08:53 +0800 Subject: [PATCH 466/700] Committed on or around 2023/10/03 --- Chapter8/Try_This_8_1.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Chapter8/Try_This_8_1.java diff --git a/Chapter8/Try_This_8_1.java b/Chapter8/Try_This_8_1.java new file mode 100644 index 0000000..a331471 --- /dev/null +++ b/Chapter8/Try_This_8_1.java @@ -0,0 +1,19 @@ +// A character queue interface +interface ICharQ{ + + // Put a character into the queue. + void put(char ch); + + // Get a character from the queue. + char get(); +} + + +public class Try_This_8_1 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From d972d3051068a94e30da086eb97b48d97920bed2 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 3 Oct 2023 20:17:09 +0800 Subject: [PATCH 467/700] Committed on or around 2023/10/03 --- Chapter8/Try_This_8_1.java | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/Chapter8/Try_This_8_1.java b/Chapter8/Try_This_8_1.java index a331471..ed4e8dd 100644 --- a/Chapter8/Try_This_8_1.java +++ b/Chapter8/Try_This_8_1.java @@ -9,6 +9,27 @@ interface ICharQ{ } +// A fixed-size queue class for characters. +class FixedQueue implements ICharQ{ + + private char q[]; // This array holds the queue. + private int putloc, getloc; // The put and get indices. + + @Override + public void put(char ch) { + // TODO Auto-generated method stub + + } + + @Override + public char get() { + // TODO Auto-generated method stub + return 0; + } + +} + + public class Try_This_8_1 { public static void main(String[] args) { From 3944846104635066af3e6702f2ed8f34527cef16 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 3 Oct 2023 20:19:44 +0800 Subject: [PATCH 468/700] Committed on or around 2023/10/03 --- Chapter8/Try_This_8_1.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Chapter8/Try_This_8_1.java b/Chapter8/Try_This_8_1.java index ed4e8dd..e227098 100644 --- a/Chapter8/Try_This_8_1.java +++ b/Chapter8/Try_This_8_1.java @@ -14,14 +14,16 @@ class FixedQueue implements ICharQ{ private char q[]; // This array holds the queue. private int putloc, getloc; // The put and get indices. + + public FixedQueue(int size) { + q = new char[size]; // allocate memory for queue. + putloc = getloc = 0; + } - @Override public void put(char ch) { - // TODO Auto-generated method stub } - @Override public char get() { // TODO Auto-generated method stub return 0; From 77dd325e75ad5f8184623abdc9ffc6f42822484f Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 3 Oct 2023 20:24:25 +0800 Subject: [PATCH 469/700] Committed on or around 2023/10/03 --- Chapter8/Try_This_8_1.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Chapter8/Try_This_8_1.java b/Chapter8/Try_This_8_1.java index e227098..24d0937 100644 --- a/Chapter8/Try_This_8_1.java +++ b/Chapter8/Try_This_8_1.java @@ -21,7 +21,12 @@ public FixedQueue(int size) { } public void put(char ch) { + if(putloc == q.length) { + System.out.println(" - Queue is full."); + return; + } + q[putloc++] = ch; } public char get() { From 62ee7e47c5c803109379fe192c12048ec1cf9cda Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 3 Oct 2023 20:26:25 +0800 Subject: [PATCH 470/700] Committed on or around 2023/10/03 --- Chapter8/Try_This_8_1.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Chapter8/Try_This_8_1.java b/Chapter8/Try_This_8_1.java index 24d0937..d35cea1 100644 --- a/Chapter8/Try_This_8_1.java +++ b/Chapter8/Try_This_8_1.java @@ -30,8 +30,13 @@ public void put(char ch) { } public char get() { - // TODO Auto-generated method stub - return 0; + + if (getloc == putloc) { + System.out.println(" - Queue is empty."); + + return (char) 0; + } + return q[getloc++]; } } From fdb7b1ee837ea9e329862309e5575ffbcf624d27 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 3 Oct 2023 20:30:12 +0800 Subject: [PATCH 471/700] Committed on or around 2023/10/03 --- Chapter8/Try_This_8_1.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Chapter8/Try_This_8_1.java b/Chapter8/Try_This_8_1.java index d35cea1..09c1c42 100644 --- a/Chapter8/Try_This_8_1.java +++ b/Chapter8/Try_This_8_1.java @@ -41,6 +41,21 @@ public char get() { } +class CircularQueue implements ICharQ{ + private char q[]; // this array holds the queue. + private int putloc, getloc; // the put and get indices. + + public void put(char ch) { + // TODO Auto-generated method stub + + } + + public char get() { + // TODO Auto-generated method stub + return 0; + } +} + public class Try_This_8_1 { From c6118f9e52c7b5064a0077be61cd36ba0d7644a5 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 3 Oct 2023 20:46:52 +0800 Subject: [PATCH 472/700] Committed on or around 2023/10/03 --- Chapter8/Try_This_8_1.java | 41 ++++++++++++++++++++++++++++++++++++-- 1 file changed, 39 insertions(+), 2 deletions(-) diff --git a/Chapter8/Try_This_8_1.java b/Chapter8/Try_This_8_1.java index 09c1c42..4f11bee 100644 --- a/Chapter8/Try_This_8_1.java +++ b/Chapter8/Try_This_8_1.java @@ -44,19 +44,56 @@ public char get() { class CircularQueue implements ICharQ{ private char q[]; // this array holds the queue. private int putloc, getloc; // the put and get indices. + + // Construct an empty queue given its size. + public CircularQueue(int size) { + q = new char[size + 1]; // allocate memory for queue + putloc = getloc = 0; + } public void put(char ch) { - // TODO Auto-generated method stub + /* + * Queue is full if either putloc is one less than getloc, + * or if putloc is at the end of the array and getloc is at + * the beginning. + * */ + + if (putloc + 1 == getloc | ((putloc == q.length - 1) & (getloc == 0))) { + System.out.println(" - Queue is full. "); + return; + } + + q[putloc++] = ch; + + if (putloc == q.length) { + putloc = 0; + } } public char get() { // TODO Auto-generated method stub - return 0; + if (getloc == putloc) { + System.out.println(" - Queue is empty."); + return (char) 0; + } + + char ch = q[getloc++]; + + if (getloc == q.length) { + getloc = 0; + } + + return ch; } } +class DynQueue implements ICharQ{ + +} + + public class Try_This_8_1 { public static void main(String[] args) { From 4b36e2baae369bc31a3930fc5e8f53c592d14ba7 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 3 Oct 2023 20:47:06 +0800 Subject: [PATCH 473/700] Committed on or around 2023/10/03 --- Chapter8/Try_This_8_1.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Chapter8/Try_This_8_1.java b/Chapter8/Try_This_8_1.java index 4f11bee..45afa8b 100644 --- a/Chapter8/Try_This_8_1.java +++ b/Chapter8/Try_This_8_1.java @@ -90,6 +90,18 @@ public char get() { class DynQueue implements ICharQ{ + + @Override + public void put(char ch) { + // TODO Auto-generated method stub + + } + + @Override + public char get() { + // TODO Auto-generated method stub + return 0; + } } From b1f34621768464fed08fd6fc929ee306d6ecdb51 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 3 Oct 2023 20:53:53 +0800 Subject: [PATCH 474/700] Committed on or around 2023/10/03 --- Chapter8/Try_This_8_1.java | 39 ++++++++++++++++++++++++++++++++++---- 1 file changed, 35 insertions(+), 4 deletions(-) diff --git a/Chapter8/Try_This_8_1.java b/Chapter8/Try_This_8_1.java index 45afa8b..892c1de 100644 --- a/Chapter8/Try_This_8_1.java +++ b/Chapter8/Try_This_8_1.java @@ -1,4 +1,7 @@ // A character queue interface + +import javax.print.attribute.Size2DSyntax; + interface ICharQ{ // Put a character into the queue. @@ -90,17 +93,45 @@ public char get() { class DynQueue implements ICharQ{ + + private char q[]; + private int putloc, getloc; + + public DynQueue(int size) { + q = new char[size]; + putloc = getloc = 0; + } + - @Override public void put(char ch) { // TODO Auto-generated method stub + if (putloc == q.length) { + // increase queue size + char t[] = new char[q.length * 2]; + + // copy elements into new queue + for (int i = 0; i < q.length; i++) { + + t[i] = q[i]; + + q = t; + } + q[putloc++] = ch; + } + } - @Override + public char get() { - // TODO Auto-generated method stub - return 0; + + if (getloc == putloc) { + System.out.println(" - Queue is empty."); + return (char) 0; + } + + return q[getloc++]; + } } From f1396e2068ed929249321fdd1a013e5c204de83b Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 3 Oct 2023 20:56:52 +0800 Subject: [PATCH 475/700] Committed on or around 2023/10/03 --- Chapter8/Try_This_8_1.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Chapter8/Try_This_8_1.java b/Chapter8/Try_This_8_1.java index 892c1de..0678a7f 100644 --- a/Chapter8/Try_This_8_1.java +++ b/Chapter8/Try_This_8_1.java @@ -1,7 +1,5 @@ // A character queue interface -import javax.print.attribute.Size2DSyntax; - interface ICharQ{ // Put a character into the queue. @@ -141,6 +139,12 @@ public class Try_This_8_1 { public static void main(String[] args) { // TODO Auto-generated method stub + + FixedQueue q1 = new FixedQueue(10); + DynQueue q2 = new DynQueue(5); + CircularQueue q3 = new CircularQueue(10); + + ICharQ iQ; } From 5210b57c104bc2af28009e9f1303211c41bd0683 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 3 Oct 2023 20:57:24 +0800 Subject: [PATCH 476/700] Committed on or around 2023/10/03 --- Chapter8/Try_This_8_1.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Chapter8/Try_This_8_1.java b/Chapter8/Try_This_8_1.java index 0678a7f..25c054c 100644 --- a/Chapter8/Try_This_8_1.java +++ b/Chapter8/Try_This_8_1.java @@ -145,6 +145,9 @@ public static void main(String[] args) { CircularQueue q3 = new CircularQueue(10); ICharQ iQ; + + char ch; + int i; } From 85615cdb43221ed9b56553873ef8bec415b44fa5 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 3 Oct 2023 21:22:06 +0800 Subject: [PATCH 477/700] Committed on or around 2023/10/03 --- Chapter8/Try_This_8_1.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Chapter8/Try_This_8_1.java b/Chapter8/Try_This_8_1.java index 25c054c..de4b1dc 100644 --- a/Chapter8/Try_This_8_1.java +++ b/Chapter8/Try_This_8_1.java @@ -148,6 +148,15 @@ public static void main(String[] args) { char ch; int i; + + iQ = q1; + + // Put some characters into fixed queue. + for (i = 0; i < 10; i++) { + iQ.put((char) ('A' + i)); + } + + // Show the queue. } From 935042f1502e4cdd298995956f2c8af015bcd59a Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 3 Oct 2023 23:58:01 +0800 Subject: [PATCH 478/700] Committed on or around 2023/10/03 --- Chapter8/Try_This_8_1.java | 1 + 1 file changed, 1 insertion(+) diff --git a/Chapter8/Try_This_8_1.java b/Chapter8/Try_This_8_1.java index de4b1dc..07350db 100644 --- a/Chapter8/Try_This_8_1.java +++ b/Chapter8/Try_This_8_1.java @@ -157,6 +157,7 @@ public static void main(String[] args) { } // Show the queue. + System.out.print("Contents of fixed queue: "); } From 421badb760c9bdd0d8b62429277d7835283b1d6e Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 4 Oct 2023 00:00:02 +0800 Subject: [PATCH 479/700] Committed on or around 2023/10/03 --- Chapter8/Try_This_8_1.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Chapter8/Try_This_8_1.java b/Chapter8/Try_This_8_1.java index 07350db..7fc33f2 100644 --- a/Chapter8/Try_This_8_1.java +++ b/Chapter8/Try_This_8_1.java @@ -158,6 +158,11 @@ public static void main(String[] args) { // Show the queue. System.out.print("Contents of fixed queue: "); + + for (i = 0; i < 10; i++) { + ch = iQ.get(); + System.out.print(ch); + } } From d4331dc3f18d9bcc1c4197c8d5ffc71c0dadf175 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 4 Oct 2023 00:02:31 +0800 Subject: [PATCH 480/700] Committed on or around 2023/10/04 --- Chapter8/Try_This_8_1.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Chapter8/Try_This_8_1.java b/Chapter8/Try_This_8_1.java index 7fc33f2..f5af1c9 100644 --- a/Chapter8/Try_This_8_1.java +++ b/Chapter8/Try_This_8_1.java @@ -163,6 +163,13 @@ public static void main(String[] args) { ch = iQ.get(); System.out.print(ch); } + + System.out.println(); + + iQ = q3; + + // Put some characters into circular queue. + } From 547a382f210161b79c4bea716e77916f5b697ed2 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 4 Oct 2023 00:10:56 +0800 Subject: [PATCH 481/700] Committed on or around 2023/10/04 --- Chapter8/Try_This_8_1.java | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/Chapter8/Try_This_8_1.java b/Chapter8/Try_This_8_1.java index f5af1c9..b5864d5 100644 --- a/Chapter8/Try_This_8_1.java +++ b/Chapter8/Try_This_8_1.java @@ -164,12 +164,33 @@ public static void main(String[] args) { System.out.print(ch); } + System.out.println(); + + iQ = q2; + + // Put some characters into dynamic queue. + for (i = 0; i < 10; i++) { + iQ.put((char) ('Z' - i)); + } + + // Show the queue. + System.out.print("Contents of dynamic queue: "); + + System.out.println(); iQ = q3; // Put some characters into circular queue. + for (i = 0; i < 20; i++) { + iQ.put((char) ('A' + i)); + } + // Show the queue. + System.out.print("Contents of circular queue: "); + for (i = 0; i < 10; i++) { + + } } From a80ed15e9e362320b3d506c7e40960a43441aa7e Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 4 Oct 2023 00:13:44 +0800 Subject: [PATCH 482/700] Committed on or around 2023/10/04 --- Chapter8/Try_This_8_1.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Chapter8/Try_This_8_1.java b/Chapter8/Try_This_8_1.java index b5864d5..3528fe2 100644 --- a/Chapter8/Try_This_8_1.java +++ b/Chapter8/Try_This_8_1.java @@ -175,6 +175,10 @@ public static void main(String[] args) { // Show the queue. System.out.print("Contents of dynamic queue: "); + for (i = 0; i < 10; i++) { + ch = iQ.get(); + System.out.print(ch); + } System.out.println(); From e3e15dc2973ba99e7865057fad34fb56201d6bdf Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 4 Oct 2023 12:08:31 +0800 Subject: [PATCH 483/700] Committed on or around 2023/10/04 --- Chapter8/Try_This_8_1.java | 30 +++++++++++++++++++++++++++--- 1 file changed, 27 insertions(+), 3 deletions(-) diff --git a/Chapter8/Try_This_8_1.java b/Chapter8/Try_This_8_1.java index 3528fe2..735ce48 100644 --- a/Chapter8/Try_This_8_1.java +++ b/Chapter8/Try_This_8_1.java @@ -18,7 +18,8 @@ class FixedQueue implements ICharQ{ public FixedQueue(int size) { q = new char[size]; // allocate memory for queue. - putloc = getloc = 0; + +putloc = getloc = 0; } public void put(char ch) { @@ -180,7 +181,6 @@ public static void main(String[] args) { System.out.print(ch); } - System.out.println(); iQ = q3; @@ -193,7 +193,31 @@ public static void main(String[] args) { // Show the queue. System.out.print("Contents of circular queue: "); for (i = 0; i < 10; i++) { - + ch = iQ.get(); + System.out.print(ch); + } + + System.out.println(); + + // Put more characters into circular queue. + for (i = 0; i < 20; i++) { + iQ.put((char) ('A' + i)); + } + + // Show the queue. + System.out.print("Contents of circular queue: "); + for (i = 0; i < 10; i++) { + ch = iQ.get(); + System.out.print(ch); + } + + System.out.println("\nStore and consume from" + " circular queue."); + + // Store in and consume from circular queue. + for (i = 0; i < 20; i++) { + iQ.put((char) ('A' + i)); + ch = iQ.get(); + System.out.print(ch); } } From 30e0870af28223fa624de4e8e7b6aa1953c744b9 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 4 Oct 2023 12:30:24 +0800 Subject: [PATCH 484/700] Committed on or around 2023/10/04 --- Chapter8/Try_This_8_1.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Chapter8/Try_This_8_1.java b/Chapter8/Try_This_8_1.java index 735ce48..b3194e5 100644 --- a/Chapter8/Try_This_8_1.java +++ b/Chapter8/Try_This_8_1.java @@ -113,12 +113,12 @@ public void put(char ch) { for (int i = 0; i < q.length; i++) { t[i] = q[i]; - - q = t; } - q[putloc++] = ch; + + q = t; } + q[putloc++] = ch; } From 14325f9bcfaa3f113bb40e5647b215a4c281ef66 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 4 Oct 2023 13:02:19 +0800 Subject: [PATCH 485/700] Committed on or around 2023/10/04 --- Chapter8/Try_This_8_1.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter8/Try_This_8_1.java b/Chapter8/Try_This_8_1.java index b3194e5..a892e59 100644 --- a/Chapter8/Try_This_8_1.java +++ b/Chapter8/Try_This_8_1.java @@ -19,7 +19,7 @@ class FixedQueue implements ICharQ{ public FixedQueue(int size) { q = new char[size]; // allocate memory for queue. -putloc = getloc = 0; + putloc = getloc = 0; } public void put(char ch) { From 1165d4bdd74eb652a72ae037fee612c4e79b1ae1 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 4 Oct 2023 13:15:01 +0800 Subject: [PATCH 486/700] Committed on or around 2023/10/04 --- Chapter8/Try_This_8_1.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Chapter8/Try_This_8_1.java b/Chapter8/Try_This_8_1.java index a892e59..542eb47 100644 --- a/Chapter8/Try_This_8_1.java +++ b/Chapter8/Try_This_8_1.java @@ -186,7 +186,7 @@ public static void main(String[] args) { iQ = q3; // Put some characters into circular queue. - for (i = 0; i < 20; i++) { + for (i = 0; i < 10; i++) { iQ.put((char) ('A' + i)); } @@ -200,7 +200,7 @@ public static void main(String[] args) { System.out.println(); // Put more characters into circular queue. - for (i = 0; i < 20; i++) { + for (i = 10; i < 20; i++) { iQ.put((char) ('A' + i)); } From cc0f63f4c15dbe5ed2a8bb7410c7623a017bfa7c Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 4 Oct 2023 14:02:22 +0800 Subject: [PATCH 487/700] Committed on or around 2023/10/04 --- .../Interface/Interfaces_Can_Be_Extended.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 Chapter8/Interface/Interfaces_Can_Be_Extended.java diff --git a/Chapter8/Interface/Interfaces_Can_Be_Extended.java b/Chapter8/Interface/Interfaces_Can_Be_Extended.java new file mode 100644 index 0000000..c101761 --- /dev/null +++ b/Chapter8/Interface/Interfaces_Can_Be_Extended.java @@ -0,0 +1,18 @@ +package Interface; + +interface A{ + + void meth1(); + void meth2(); +} + + + +public class Interfaces_Can_Be_Extended { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From fdd7c3de3831b4b30a87b1ef9f3ef5dcbbde3c05 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 4 Oct 2023 14:12:36 +0800 Subject: [PATCH 488/700] Committed on or around 2023/10/04 --- .../Interface/Interfaces_Can_Be_Extended.java | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/Chapter8/Interface/Interfaces_Can_Be_Extended.java b/Chapter8/Interface/Interfaces_Can_Be_Extended.java index c101761..69c49e7 100644 --- a/Chapter8/Interface/Interfaces_Can_Be_Extended.java +++ b/Chapter8/Interface/Interfaces_Can_Be_Extended.java @@ -1,17 +1,50 @@ package Interface; +// One interface can extend another. interface A{ void meth1(); void meth2(); } +// B now includes meth1() and meth2() - it adds meth3(). +interface B extends A{ // B inherits A. + void meth3(); +} + +// This class must implement all of A and B +class MyClass implements B{ + + @Override + public void meth1() { + // TODO Auto-generated method stub + System.out.println("Implement meth1(). "); + } + + @Override + public void meth2() { + // TODO Auto-generated method stub + System.out.println("Implement meth2(). "); + } + + @Override + public void meth3() { + // TODO Auto-generated method stub + System.out.println("Implement meth3(). "); + } +} public class Interfaces_Can_Be_Extended { public static void main(String[] args) { // TODO Auto-generated method stub + + MyClass obMyClass = new MyClass(); + + obMyClass.meth1(); + obMyClass.meth2(); + obMyClass.meth3(); } From 18159654cd1f23c0e502750cd816703840c40391 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 5 Oct 2023 18:39:04 +0800 Subject: [PATCH 489/700] Committed on or around 2023/10/05 --- ...lementing_Interfaces_implement_clause.java | 57 +++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 Chapter8/Interface/Implementing_Interfaces_implement_clause.java diff --git a/Chapter8/Interface/Implementing_Interfaces_implement_clause.java b/Chapter8/Interface/Implementing_Interfaces_implement_clause.java new file mode 100644 index 0000000..129d1b1 --- /dev/null +++ b/Chapter8/Interface/Implementing_Interfaces_implement_clause.java @@ -0,0 +1,57 @@ +package Interface; + +// An interface specifies what to do, not how to do. +interface management{ + + void parenting(); + void baby_talks(); + + +} + +class parents { + + String fatherString; + String motherString; + +} + + +class kids extends parents implements management{ + + @Override + public void parenting() { + // TODO Auto-generated method stub + System.out.println(fatherString + "'s motherhood"); + } + + @Override + public void baby_talks() { + // TODO Auto-generated method stub + System.out.println( motherString + "'s motherese"); + } + +} + + +public class Implementing_Interfaces_implement_clause { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + kids janeKids = new kids(); + kids peterKids = new kids(); + + janeKids.fatherString = "Jansen"; + janeKids.motherString = "Sharon"; + janeKids.baby_talks(); + janeKids.parenting(); + + + peterKids.fatherString = "Bill"; + peterKids.motherString = "Laura"; + + + } + +} From 4fa8970fd0ebd2f560a372e9fcdbbb10e4bb03e9 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 5 Oct 2023 18:40:01 +0800 Subject: [PATCH 490/700] Committed on or around 2023/10/05 --- .../Interface/Implementing_Interfaces_implement_clause.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter8/Interface/Implementing_Interfaces_implement_clause.java b/Chapter8/Interface/Implementing_Interfaces_implement_clause.java index 129d1b1..572bf09 100644 --- a/Chapter8/Interface/Implementing_Interfaces_implement_clause.java +++ b/Chapter8/Interface/Implementing_Interfaces_implement_clause.java @@ -22,7 +22,7 @@ class kids extends parents implements management{ @Override public void parenting() { // TODO Auto-generated method stub - System.out.println(fatherString + "'s motherhood"); + System.out.println(fatherString + "'s fatherhood"); } @Override From a73fae67cfac0c1aa60acd95c08d3116c3db94c0 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 5 Oct 2023 18:48:56 +0800 Subject: [PATCH 491/700] Committed on or around 2023/10/05 --- .../Interface/Implementing_Interfaces_implement_clause.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Chapter8/Interface/Implementing_Interfaces_implement_clause.java b/Chapter8/Interface/Implementing_Interfaces_implement_clause.java index 572bf09..d44bfa4 100644 --- a/Chapter8/Interface/Implementing_Interfaces_implement_clause.java +++ b/Chapter8/Interface/Implementing_Interfaces_implement_clause.java @@ -50,6 +50,8 @@ public static void main(String[] args) { peterKids.fatherString = "Bill"; peterKids.motherString = "Laura"; + peterKids.baby_talks(); + peterKids.parenting(); } From de13f543a0a03bd592b7a48dddb45ddeba8d713e Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 5 Oct 2023 18:50:57 +0800 Subject: [PATCH 492/700] Committed on or around 2023/10/05 --- .../Interface/Implementing_Interfaces_implement_clause.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter8/Interface/Implementing_Interfaces_implement_clause.java b/Chapter8/Interface/Implementing_Interfaces_implement_clause.java index d44bfa4..ec8178e 100644 --- a/Chapter8/Interface/Implementing_Interfaces_implement_clause.java +++ b/Chapter8/Interface/Implementing_Interfaces_implement_clause.java @@ -16,7 +16,7 @@ class parents { } - +// The general form of a class that includes the implements clause looks like this: class kids extends parents implements management{ @Override From baa899fc11f4d63634d9e66fdb76c3768fdcef43 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 5 Oct 2023 19:47:36 +0800 Subject: [PATCH 493/700] Committed on or around 2023/10/05 --- Chapter11/Creating_a_Thread.java | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 Chapter11/Creating_a_Thread.java diff --git a/Chapter11/Creating_a_Thread.java b/Chapter11/Creating_a_Thread.java new file mode 100644 index 0000000..da5a3a8 --- /dev/null +++ b/Chapter11/Creating_a_Thread.java @@ -0,0 +1,11 @@ +// Create a thread by implementing Runnable. + + +public class Creating_a_Thread { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From ed8b5f59ab8ece9567e600ba78929df0c9d20250 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 5 Oct 2023 19:48:58 +0800 Subject: [PATCH 494/700] Committed on or around 2023/10/05 --- Chapter11/Creating_a_Thread.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Chapter11/Creating_a_Thread.java b/Chapter11/Creating_a_Thread.java index da5a3a8..d8af544 100644 --- a/Chapter11/Creating_a_Thread.java +++ b/Chapter11/Creating_a_Thread.java @@ -1,4 +1,12 @@ // Create a thread by implementing Runnable. +class MyThread2023 implements Runnable{ + + public void run() { + // TODO Auto-generated method stub + + } + +} public class Creating_a_Thread { From 9b8d771e936cd9a1e7a5c95ab0c88832966e446f Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 5 Oct 2023 19:50:40 +0800 Subject: [PATCH 495/700] Committed on or around 2023/10/05 --- Chapter11/Creating_a_Thread.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Chapter11/Creating_a_Thread.java b/Chapter11/Creating_a_Thread.java index d8af544..73edd4a 100644 --- a/Chapter11/Creating_a_Thread.java +++ b/Chapter11/Creating_a_Thread.java @@ -1,8 +1,9 @@ // Create a thread by implementing Runnable. class MyThread2023 implements Runnable{ + // Objects of MyThread can be run in their own threads because MyThread implements Runnable. public void run() { - // TODO Auto-generated method stub + } From 0d238109a3b6674b5fe03908250dc1e59403d931 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 5 Oct 2023 19:55:59 +0800 Subject: [PATCH 496/700] Committed on or around 2023/10/05 --- Chapter11/Creating_a_Thread.java | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/Chapter11/Creating_a_Thread.java b/Chapter11/Creating_a_Thread.java index 73edd4a..58e79e9 100644 --- a/Chapter11/Creating_a_Thread.java +++ b/Chapter11/Creating_a_Thread.java @@ -1,9 +1,27 @@ // Create a thread by implementing Runnable. class MyThread2023 implements Runnable{ // Objects of MyThread can be run in their own threads because MyThread implements Runnable. + + String thrdName; + + public MyThread2023(String name) { + thrdName = name; + } - public void run() { + // Entry point of thread. + public void run() { // Threads start executing here. + + System.out.println(thrdName + " starting."); + try { + for (int count = 0; count < 10; count++) { + + Thread.sleep(400); + + } + } catch (InterruptedException exc) { + // TODO: handle exception + } } From 0919437d73c7408a38ee4549f6c45df75f18c468 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 5 Oct 2023 19:57:07 +0800 Subject: [PATCH 497/700] Committed on or around 2023/10/05 --- Chapter11/Creating_a_Thread.java | 1 + 1 file changed, 1 insertion(+) diff --git a/Chapter11/Creating_a_Thread.java b/Chapter11/Creating_a_Thread.java index 58e79e9..e226a39 100644 --- a/Chapter11/Creating_a_Thread.java +++ b/Chapter11/Creating_a_Thread.java @@ -18,6 +18,7 @@ public void run() { // Threads start executing here. Thread.sleep(400); + System.out.println("In " + thrdName + ", count is " + count); } } catch (InterruptedException exc) { // TODO: handle exception From 55bb86853c0a1d6f8fc10ef3625768cb1aada368 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 5 Oct 2023 19:58:17 +0800 Subject: [PATCH 498/700] Committed on or around 2023/10/05 --- Chapter11/Creating_a_Thread.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter11/Creating_a_Thread.java b/Chapter11/Creating_a_Thread.java index e226a39..b3c357b 100644 --- a/Chapter11/Creating_a_Thread.java +++ b/Chapter11/Creating_a_Thread.java @@ -21,7 +21,7 @@ public void run() { // Threads start executing here. System.out.println("In " + thrdName + ", count is " + count); } } catch (InterruptedException exc) { - // TODO: handle exception + System.out.println(thrdName + " interrupted."); } } From 1ecd8f82f3a1af882da9ded77152174fe44cb846 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 5 Oct 2023 21:58:02 +0800 Subject: [PATCH 499/700] Committed on or around 2023/10/05 --- Chapter11/Creating_a_Thread.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter11/Creating_a_Thread.java b/Chapter11/Creating_a_Thread.java index b3c357b..af7ec30 100644 --- a/Chapter11/Creating_a_Thread.java +++ b/Chapter11/Creating_a_Thread.java @@ -23,7 +23,7 @@ public void run() { // Threads start executing here. } catch (InterruptedException exc) { System.out.println(thrdName + " interrupted."); } - + System.out.println(thrdName + " terminating."); } } From 7fe9c1d0e4fabe2ba1400fc32511bc99fa78cdaa Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 5 Oct 2023 22:01:56 +0800 Subject: [PATCH 500/700] Committed on or around 2023/10/05 --- Chapter11/Creating_a_Thread.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Chapter11/Creating_a_Thread.java b/Chapter11/Creating_a_Thread.java index af7ec30..5f5ac2e 100644 --- a/Chapter11/Creating_a_Thread.java +++ b/Chapter11/Creating_a_Thread.java @@ -33,6 +33,11 @@ public class Creating_a_Thread { public static void main(String[] args) { // TODO Auto-generated method stub + + System.out.println("Main thread starting."); + + // First, construct a MyThread object. + MyThread2023 myThread2023 = new MyThread2023("Child #1"); // Create a runnable object. } From 11b7a852a3747fd0eeb5a06b356bc530201fdffe Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 5 Oct 2023 22:06:57 +0800 Subject: [PATCH 501/700] Committed on or around 2023/10/05 --- Chapter11/Creating_a_Thread.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Chapter11/Creating_a_Thread.java b/Chapter11/Creating_a_Thread.java index 5f5ac2e..e1971f3 100644 --- a/Chapter11/Creating_a_Thread.java +++ b/Chapter11/Creating_a_Thread.java @@ -38,6 +38,9 @@ public static void main(String[] args) { // First, construct a MyThread object. MyThread2023 myThread2023 = new MyThread2023("Child #1"); // Create a runnable object. + + // Next, construct a thread from that object. + Thread newThread = new Thread(myThread2023); // Construct a thread on that object. } From 36be41ee88b9964ce9b3e8a4cf414131c18717ef Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 5 Oct 2023 22:08:19 +0800 Subject: [PATCH 502/700] Committed on or around 2023/10/05 --- Chapter11/Creating_a_Thread.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Chapter11/Creating_a_Thread.java b/Chapter11/Creating_a_Thread.java index e1971f3..a95f146 100644 --- a/Chapter11/Creating_a_Thread.java +++ b/Chapter11/Creating_a_Thread.java @@ -41,6 +41,9 @@ public static void main(String[] args) { // Next, construct a thread from that object. Thread newThread = new Thread(myThread2023); // Construct a thread on that object. + + // Finally, start execution of the thread. + newThread.start(); // Start running the thread. } From 2264dc40b102e5268d72b95f6768f9dc917045a5 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 5 Oct 2023 22:11:11 +0800 Subject: [PATCH 503/700] Committed on or around 2023/10/05 --- Chapter11/Creating_a_Thread.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Chapter11/Creating_a_Thread.java b/Chapter11/Creating_a_Thread.java index a95f146..adb6735 100644 --- a/Chapter11/Creating_a_Thread.java +++ b/Chapter11/Creating_a_Thread.java @@ -44,6 +44,17 @@ public static void main(String[] args) { // Finally, start execution of the thread. newThread.start(); // Start running the thread. + + for (int i = 0; i < 50; i++) { + System.out.print("."); + try { + Thread.sleep(100); + } catch (InterruptedException exc) { + System.out.println("Main thread interrupted."); + } + } + + System.out.println("Main thread ending."); } From 38244444c87b51feab3a0fb7db7023a5d9e5bcb3 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 5 Oct 2023 23:48:47 +0800 Subject: [PATCH 504/700] Committed on or around 2023/10/05 --- Chapter11/Creating_a_Thread_annotated.java | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Chapter11/Creating_a_Thread_annotated.java diff --git a/Chapter11/Creating_a_Thread_annotated.java b/Chapter11/Creating_a_Thread_annotated.java new file mode 100644 index 0000000..407e3a6 --- /dev/null +++ b/Chapter11/Creating_a_Thread_annotated.java @@ -0,0 +1,21 @@ +// To create a new thread, your program will either extend Thread or implement the Runnable interface. +class MyThread202310 implements Runnable{ + + public void run() { + + + } + +} + + +public class Creating_a_Thread_annotated { + + // From the main thread, you can create other threads. + public static void main(String[] args) { + + System.out.println("Main thread starting."); + + } + +} From 29e89cea550f3c12f1049b26cf407ae85cf3c110 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 5 Oct 2023 23:53:18 +0800 Subject: [PATCH 505/700] Committed on or aroound 2023/10/05 --- Chapter11/Creating_a_Thread_annotated.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Chapter11/Creating_a_Thread_annotated.java b/Chapter11/Creating_a_Thread_annotated.java index 407e3a6..00e1b20 100644 --- a/Chapter11/Creating_a_Thread_annotated.java +++ b/Chapter11/Creating_a_Thread_annotated.java @@ -13,8 +13,9 @@ public class Creating_a_Thread_annotated { // From the main thread, you can create other threads. public static void main(String[] args) { - System.out.println("Main thread starting."); + + // To create another thread from within the main thread, construct a MyThread object first. } From 7497255e4d81b8a17445cddda5afe72ee651542e Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 5 Oct 2023 23:59:08 +0800 Subject: [PATCH 506/700] Committed on or around 2023/10/05 --- Chapter11/Creating_a_Thread_annotated.java | 1 + 1 file changed, 1 insertion(+) diff --git a/Chapter11/Creating_a_Thread_annotated.java b/Chapter11/Creating_a_Thread_annotated.java index 00e1b20..abe09f2 100644 --- a/Chapter11/Creating_a_Thread_annotated.java +++ b/Chapter11/Creating_a_Thread_annotated.java @@ -16,6 +16,7 @@ public static void main(String[] args) { System.out.println("Main thread starting."); // To create another thread from within the main thread, construct a MyThread object first. + } From b94209ba0e486f0600b59804b0e62594444999ee Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Oct 2023 00:12:47 +0800 Subject: [PATCH 507/700] Committed on or around 2023/10/06 --- Chapter11/Creating_a_Thread_annotated.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Chapter11/Creating_a_Thread_annotated.java b/Chapter11/Creating_a_Thread_annotated.java index abe09f2..6b97a51 100644 --- a/Chapter11/Creating_a_Thread_annotated.java +++ b/Chapter11/Creating_a_Thread_annotated.java @@ -17,6 +17,9 @@ public static void main(String[] args) { // To create another thread from within the main thread, construct a MyThread object first. + + Thread newtThread = new Thread(); +// newtThread.setContextClassLoader(myThread2023); } From b94e61a11a492c0635a23bad583422f6c456b088 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Oct 2023 12:49:19 +0800 Subject: [PATCH 508/700] Committed on or around 2023/10/06 --- Chapter11/Creating_a_Thread_annotated.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Chapter11/Creating_a_Thread_annotated.java b/Chapter11/Creating_a_Thread_annotated.java index 6b97a51..78e9777 100644 --- a/Chapter11/Creating_a_Thread_annotated.java +++ b/Chapter11/Creating_a_Thread_annotated.java @@ -17,7 +17,8 @@ public static void main(String[] args) { // To create another thread from within the main thread, construct a MyThread object first. - + // You create a thread by instantiating an object of type Thread whose constructor encapsulates an object + // that is runnable. Thread newtThread = new Thread(); // newtThread.setContextClassLoader(myThread2023); From e196a8a2cdb444e7a96587617952e4d5c16f1396 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Oct 2023 12:58:30 +0800 Subject: [PATCH 509/700] Committed on or around 2023/10/06 --- Chapter11/Creating_a_Thread_annotated.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter11/Creating_a_Thread_annotated.java b/Chapter11/Creating_a_Thread_annotated.java index 78e9777..0827ac7 100644 --- a/Chapter11/Creating_a_Thread_annotated.java +++ b/Chapter11/Creating_a_Thread_annotated.java @@ -1,4 +1,4 @@ -// To create a new thread, your program will either extend Thread or implement the Runnable interface. +// Java defines two ways in which you can create a runnable object. class MyThread202310 implements Runnable{ public void run() { From 25127f5fa940840623ddd2a7b89db9bd6d71d74b Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Oct 2023 13:07:51 +0800 Subject: [PATCH 510/700] Committed on or around 2023/10/06 --- Chapter11/Creating_a_Thread_annotated.java | 1 + 1 file changed, 1 insertion(+) diff --git a/Chapter11/Creating_a_Thread_annotated.java b/Chapter11/Creating_a_Thread_annotated.java index 0827ac7..09cad33 100644 --- a/Chapter11/Creating_a_Thread_annotated.java +++ b/Chapter11/Creating_a_Thread_annotated.java @@ -1,4 +1,5 @@ // Java defines two ways in which you can create a runnable object. +// You can implement the Runnable interface or you can extend the Thread class. class MyThread202310 implements Runnable{ public void run() { From 68e20484d6155260ab3a56c12e0350ebd4f681d0 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Oct 2023 14:05:01 +0800 Subject: [PATCH 511/700] Committed on or around 2023/10/06 --- Chapter11/Creating_a_Thread_annotated.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Chapter11/Creating_a_Thread_annotated.java b/Chapter11/Creating_a_Thread_annotated.java index 09cad33..132bcf8 100644 --- a/Chapter11/Creating_a_Thread_annotated.java +++ b/Chapter11/Creating_a_Thread_annotated.java @@ -1,6 +1,14 @@ -// Java defines two ways in which you can create a runnable object. +// Java defines two ways in which you can create a runnable object: // You can implement the Runnable interface or you can extend the Thread class. class MyThread202310 implements Runnable{ + + String thread_nameString; + + public MyThread202310(String thread_nameString) { + + this.thread_nameString = thread_nameString; + + } public void run() { From 5944dc70c59245450e37c7523dd2dacf40079f16 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Oct 2023 14:08:24 +0800 Subject: [PATCH 512/700] Committed on or around 2023/10/06 --- Chapter11/Creating_a_Thread_annotated.java | 1 + 1 file changed, 1 insertion(+) diff --git a/Chapter11/Creating_a_Thread_annotated.java b/Chapter11/Creating_a_Thread_annotated.java index 132bcf8..e06281e 100644 --- a/Chapter11/Creating_a_Thread_annotated.java +++ b/Chapter11/Creating_a_Thread_annotated.java @@ -12,6 +12,7 @@ public MyThread202310(String thread_nameString) { public void run() { + System.out.println(thread_nameString + " starting."); } From 3fa694aac9053fc46979d8e24cca5c4499ace06a Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Oct 2023 14:11:34 +0800 Subject: [PATCH 513/700] Committed on or around 2023/10/06 --- Chapter11/Creating_a_Thread_annotated.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter11/Creating_a_Thread_annotated.java b/Chapter11/Creating_a_Thread_annotated.java index e06281e..0312dcb 100644 --- a/Chapter11/Creating_a_Thread_annotated.java +++ b/Chapter11/Creating_a_Thread_annotated.java @@ -25,7 +25,7 @@ public class Creating_a_Thread_annotated { public static void main(String[] args) { System.out.println("Main thread starting."); - // To create another thread from within the main thread, construct a MyThread object first. + // Create a runnable object. MyThread202310's object is runnable because it has run() method. // You create a thread by instantiating an object of type Thread whose constructor encapsulates an object // that is runnable. From 99ccd3b10b88c21bdd3df3dde8b2a2cddb6db5a9 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Oct 2023 14:17:27 +0800 Subject: [PATCH 514/700] Committed on or around 2023/10/06 --- Chapter11/Creating_a_Thread_annotated.java | 1 + 1 file changed, 1 insertion(+) diff --git a/Chapter11/Creating_a_Thread_annotated.java b/Chapter11/Creating_a_Thread_annotated.java index 0312dcb..2d84e53 100644 --- a/Chapter11/Creating_a_Thread_annotated.java +++ b/Chapter11/Creating_a_Thread_annotated.java @@ -26,6 +26,7 @@ public static void main(String[] args) { System.out.println("Main thread starting."); // Create a runnable object. MyThread202310's object is runnable because it has run() method. + MyThread202310 myThread202310 = new MyThread202310("Child #1"); // You create a thread by instantiating an object of type Thread whose constructor encapsulates an object // that is runnable. From 8be0c49b2392771df2a3ab5fdde74b64f9d9e0a2 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Oct 2023 14:22:32 +0800 Subject: [PATCH 515/700] Committed on or around 2023/10/06 --- Chapter11/Creating_a_Thread_annotated.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter11/Creating_a_Thread_annotated.java b/Chapter11/Creating_a_Thread_annotated.java index 2d84e53..46eb920 100644 --- a/Chapter11/Creating_a_Thread_annotated.java +++ b/Chapter11/Creating_a_Thread_annotated.java @@ -30,7 +30,7 @@ public static void main(String[] args) { // You create a thread by instantiating an object of type Thread whose constructor encapsulates an object // that is runnable. - Thread newtThread = new Thread(); + Thread newtThread = new Thread(myThread202310); // newtThread.setContextClassLoader(myThread2023); } From ed0be9ed047cac91a61fbad9b6165d21f22d1d3d Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Oct 2023 14:31:17 +0800 Subject: [PATCH 516/700] Committed on or around 2023/10/06 --- Chapter11/Creating_a_Thread_annotated.java | 1 + 1 file changed, 1 insertion(+) diff --git a/Chapter11/Creating_a_Thread_annotated.java b/Chapter11/Creating_a_Thread_annotated.java index 46eb920..dc8ec8c 100644 --- a/Chapter11/Creating_a_Thread_annotated.java +++ b/Chapter11/Creating_a_Thread_annotated.java @@ -10,6 +10,7 @@ public MyThread202310(String thread_nameString) { } + // Inside run(), you will define the code that constitute a thread. main() is a thread, too. public void run() { System.out.println(thread_nameString + " starting."); From bbe597b125279888c2b419b035759703d8eac8cd Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Oct 2023 14:38:03 +0800 Subject: [PATCH 517/700] Committed on or around 2023/10/06 --- Chapter11/Creating_a_Thread_annotated.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter11/Creating_a_Thread_annotated.java b/Chapter11/Creating_a_Thread_annotated.java index dc8ec8c..311e08f 100644 --- a/Chapter11/Creating_a_Thread_annotated.java +++ b/Chapter11/Creating_a_Thread_annotated.java @@ -10,7 +10,7 @@ public MyThread202310(String thread_nameString) { } - // Inside run(), you will define the code that constitute a thread. main() is a thread, too. + // Inside run(), you can write some code that constitutes a thread. main() is a thread, too. public void run() { System.out.println(thread_nameString + " starting."); From 6d125bfbe221a376cf3e51567b16c8db606e8736 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Oct 2023 23:14:35 +0800 Subject: [PATCH 518/700] Committed on or around 2023/10/06 --- Chapter11/Creating_a_Thread_annotated.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Chapter11/Creating_a_Thread_annotated.java b/Chapter11/Creating_a_Thread_annotated.java index 311e08f..59e04c4 100644 --- a/Chapter11/Creating_a_Thread_annotated.java +++ b/Chapter11/Creating_a_Thread_annotated.java @@ -15,6 +15,17 @@ public void run() { System.out.println(thread_nameString + " starting."); + try { + + for (int count = 0; count < 10; count++) { + + Thread.sleep(400); + } + + } catch (Exception e) { + // TODO: handle exception + } + } } From 26a278680184b97240aee6598ac4ed7f550211bb Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Oct 2023 23:22:03 +0800 Subject: [PATCH 519/700] Committed on or around 2023/10/06 --- Chapter11/Creating_a_Thread_annotated.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Chapter11/Creating_a_Thread_annotated.java b/Chapter11/Creating_a_Thread_annotated.java index 59e04c4..6e6967b 100644 --- a/Chapter11/Creating_a_Thread_annotated.java +++ b/Chapter11/Creating_a_Thread_annotated.java @@ -20,12 +20,15 @@ public void run() { for (int count = 0; count < 10; count++) { Thread.sleep(400); + System.out.println("In " + thread_nameString + ", count is " + count); } - } catch (Exception e) { - // TODO: handle exception + } catch (InterruptedException e) { + + System.out.println(thread_nameString + " interrupted."); + } - + System.out.println(thread_nameString + " terminating."); } } From 9585c3e397766644479f40e7e3742380cfe8f268 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Oct 2023 23:24:45 +0800 Subject: [PATCH 520/700] Committed on or around 2023/10/06 --- Chapter11/Creating_a_Thread_annotated.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Chapter11/Creating_a_Thread_annotated.java b/Chapter11/Creating_a_Thread_annotated.java index 6e6967b..4972ae4 100644 --- a/Chapter11/Creating_a_Thread_annotated.java +++ b/Chapter11/Creating_a_Thread_annotated.java @@ -28,6 +28,8 @@ public void run() { System.out.println(thread_nameString + " interrupted."); } + + // Thread will end when run() ends. System.out.println(thread_nameString + " terminating."); } From a0af137101cbd021b0adc7d20554969078297db3 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 6 Oct 2023 23:59:27 +0800 Subject: [PATCH 521/700] Committed on or around 2023/10/06 --- Chapter11/Creating_a_Thread_annotated.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Chapter11/Creating_a_Thread_annotated.java b/Chapter11/Creating_a_Thread_annotated.java index 4972ae4..712b78e 100644 --- a/Chapter11/Creating_a_Thread_annotated.java +++ b/Chapter11/Creating_a_Thread_annotated.java @@ -47,8 +47,11 @@ public static void main(String[] args) { // You create a thread by instantiating an object of type Thread whose constructor encapsulates an object // that is runnable. - Thread newtThread = new Thread(myThread202310); -// newtThread.setContextClassLoader(myThread2023); + Thread newThread = new Thread(myThread202310); + // Now, the other thread is constructed. + + // Once created, the new thread will not start running until you call its start() method. + newThread.start(); } From 2babff9d5f7017725707c4f4ea6756f9a8d4655c Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 7 Oct 2023 00:01:34 +0800 Subject: [PATCH 522/700] Committed on or around 2023/10/07 --- Chapter11/Creating_a_Thread_annotated.java | 1 + 1 file changed, 1 insertion(+) diff --git a/Chapter11/Creating_a_Thread_annotated.java b/Chapter11/Creating_a_Thread_annotated.java index 712b78e..9e3bf2f 100644 --- a/Chapter11/Creating_a_Thread_annotated.java +++ b/Chapter11/Creating_a_Thread_annotated.java @@ -52,6 +52,7 @@ public static void main(String[] args) { // Once created, the new thread will not start running until you call its start() method. newThread.start(); + // In essence, start() executes a call to run(). } From 4affd1e804d5908ca5ee9bb59fdc10363387e955 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 7 Oct 2023 00:03:30 +0800 Subject: [PATCH 523/700] Committed on or around 2023/10/07 --- Chapter11/Creating_a_Thread_annotated.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Chapter11/Creating_a_Thread_annotated.java b/Chapter11/Creating_a_Thread_annotated.java index 9e3bf2f..8eb8acb 100644 --- a/Chapter11/Creating_a_Thread_annotated.java +++ b/Chapter11/Creating_a_Thread_annotated.java @@ -53,7 +53,9 @@ public static void main(String[] args) { // Once created, the new thread will not start running until you call its start() method. newThread.start(); // In essence, start() executes a call to run(). + + System.out.println("Main thread ending."); } } From 7cc213508d8cc287f108d22b1533901ee6b4b1e5 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 7 Oct 2023 00:07:01 +0800 Subject: [PATCH 524/700] Committed on or around 2023/10/07 --- Chapter11/Creating_a_Thread_annotated.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter11/Creating_a_Thread_annotated.java b/Chapter11/Creating_a_Thread_annotated.java index 8eb8acb..ea1c697 100644 --- a/Chapter11/Creating_a_Thread_annotated.java +++ b/Chapter11/Creating_a_Thread_annotated.java @@ -16,7 +16,7 @@ public void run() { System.out.println(thread_nameString + " starting."); try { - + // a loop is established that counts from 0 to 9. for (int count = 0; count < 10; count++) { Thread.sleep(400); From c71868a9f7d15f0d20404906da69bcc9bc9ca87a Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 7 Oct 2023 12:04:04 +0800 Subject: [PATCH 525/700] Committed on or around 2023/10/07 --- Chapter11/Creating_a_Thread_annotated.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Chapter11/Creating_a_Thread_annotated.java b/Chapter11/Creating_a_Thread_annotated.java index ea1c697..3179bcc 100644 --- a/Chapter11/Creating_a_Thread_annotated.java +++ b/Chapter11/Creating_a_Thread_annotated.java @@ -15,11 +15,13 @@ public void run() { System.out.println(thread_nameString + " starting."); + + // Because Thread.sleep() can throw an InterruptedException, it must be wrapped in a try block. try { // a loop is established that counts from 0 to 9. for (int count = 0; count < 10; count++) { - Thread.sleep(400); + Thread.sleep(400); // causes the thread to suspend for 400 milliseconds. System.out.println("In " + thread_nameString + ", count is " + count); } From 85e2db41298997788c79055ce4ebc6c2720d1f93 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 7 Oct 2023 13:58:53 +0800 Subject: [PATCH 526/700] Committed on or around 2023/10/07 --- .../One_Improvement_and_Two_Simple_Variations.java | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 Chapter11/One_Improvement_and_Two_Simple_Variations.java diff --git a/Chapter11/One_Improvement_and_Two_Simple_Variations.java b/Chapter11/One_Improvement_and_Two_Simple_Variations.java new file mode 100644 index 0000000..f2e86d6 --- /dev/null +++ b/Chapter11/One_Improvement_and_Two_Simple_Variations.java @@ -0,0 +1,11 @@ +// MyThread variations. This version of MyThread creates a Thread when its constructor is called and stores it in +// an instance variable called thrd. +// It also sets the name of thread and provides a factory method to create and start a thread. +public class One_Improvement_and_Two_Simple_Variations { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 4df7a99026760221220d277c6a19ead5a3b053a8 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 7 Oct 2023 14:15:04 +0800 Subject: [PATCH 527/700] Committed on or around 2023/10/07 --- ...e_Improvement_and_Two_Simple_Variations.java | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/Chapter11/One_Improvement_and_Two_Simple_Variations.java b/Chapter11/One_Improvement_and_Two_Simple_Variations.java index f2e86d6..6175f37 100644 --- a/Chapter11/One_Improvement_and_Two_Simple_Variations.java +++ b/Chapter11/One_Improvement_and_Two_Simple_Variations.java @@ -1,6 +1,21 @@ // MyThread variations. This version of MyThread creates a Thread when its constructor is called and stores it in -// an instance variable called thrd. +// an instance variable called thread. // It also sets the name of thread and provides a factory method to create and start a thread. + +class MyThread20231007 implements Runnable{ + + Thread thread; // A reference to the thread is stored in thread. + + // Construct a new thread using this Runnable and give it a name. + + public void run() { + // TODO Auto-generated method stub + + } + +} + + public class One_Improvement_and_Two_Simple_Variations { public static void main(String[] args) { From f666626490feba360962aff3f512293ea228c44c Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 7 Oct 2023 14:21:02 +0800 Subject: [PATCH 528/700] Committed on or around 2023/10/07 --- ...One_Improvement_Two_Simple_Variations.java | 29 +++++++++++++++++++ ...Improvement_and_Two_Simple_Variations.java | 3 ++ 2 files changed, 32 insertions(+) create mode 100644 Chapter11/One_Improvement_Two_Simple_Variations.java diff --git a/Chapter11/One_Improvement_Two_Simple_Variations.java b/Chapter11/One_Improvement_Two_Simple_Variations.java new file mode 100644 index 0000000..9ccbd9e --- /dev/null +++ b/Chapter11/One_Improvement_Two_Simple_Variations.java @@ -0,0 +1,29 @@ +// MyThread variations. This version of MyThread creates a Thread when its constructor is called and stores it in +// an instance variable called thread. +// It also sets the name of thread and provides a factory method to create and start a thread. + +class MyThread20231007_2 implements Runnable{ + + Thread thread; // A reference to the thread is stored in thread. + + // Construct a new thread using this Runnable and give it a name. + public MyThread20231007_2(String name) { + thread = new Thread(thread, name); + } + + public void run() { + // TODO Auto-generated method stub + + } + +} + + +public class One_Improvement_Two_Simple_Variations { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} diff --git a/Chapter11/One_Improvement_and_Two_Simple_Variations.java b/Chapter11/One_Improvement_and_Two_Simple_Variations.java index 6175f37..0f0cfd8 100644 --- a/Chapter11/One_Improvement_and_Two_Simple_Variations.java +++ b/Chapter11/One_Improvement_and_Two_Simple_Variations.java @@ -7,6 +7,9 @@ class MyThread20231007 implements Runnable{ Thread thread; // A reference to the thread is stored in thread. // Construct a new thread using this Runnable and give it a name. + public MyThread20231007(String name) { + thread = new Thread(this, name); + } public void run() { // TODO Auto-generated method stub From 2dfdb678895eede7c9fb278c23c799a77ef117db Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 7 Oct 2023 14:36:54 +0800 Subject: [PATCH 529/700] Committed on or around 2023/10/07 --- Chapter11/One_Improvement_Two_Simple_Variations.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Chapter11/One_Improvement_Two_Simple_Variations.java b/Chapter11/One_Improvement_Two_Simple_Variations.java index 9ccbd9e..606e870 100644 --- a/Chapter11/One_Improvement_Two_Simple_Variations.java +++ b/Chapter11/One_Improvement_Two_Simple_Variations.java @@ -10,9 +10,16 @@ class MyThread20231007_2 implements Runnable{ public MyThread20231007_2(String name) { thread = new Thread(thread, name); } + + static MyThread20231007_2 createAndStart(String name) { + MyThread20231007_2 myThread20231007_2 = new MyThread20231007_2(name); + + myThread20231007_2.thread.start(); // Start the thread. (Begin executing the thread.) + return myThread20231007_2; + } public void run() { - // TODO Auto-generated method stub + } From f1f4abd972adcdb0a772e62a97cce140679025b6 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 7 Oct 2023 14:40:10 +0800 Subject: [PATCH 530/700] Committed on or around 2023/10/07 --- Chapter11/One_Improvement_Two_Simple_Variations.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Chapter11/One_Improvement_Two_Simple_Variations.java b/Chapter11/One_Improvement_Two_Simple_Variations.java index 606e870..530ea10 100644 --- a/Chapter11/One_Improvement_Two_Simple_Variations.java +++ b/Chapter11/One_Improvement_Two_Simple_Variations.java @@ -20,7 +20,18 @@ static MyThread20231007_2 createAndStart(String name) { public void run() { + System.out.println(thread.getName() + " starting."); + try { + + for (int count = 0; count < 10; count++) { + Thread.sleep(400); + System.out.println("In " + thread.getName() + ", count is " + count); + } + + } catch (InterruptedException e) { + // TODO: handle exception + } } } From bbe9dcfc56278ab89837f7394127484a58767ad3 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 7 Oct 2023 14:52:52 +0800 Subject: [PATCH 531/700] Committed on or around 2023/10/07 --- Chapter11/Creating_a_Thread_annotated.java | 12 ++++++------ Chapter11/One_Improvement_Two_Simple_Variations.java | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Chapter11/Creating_a_Thread_annotated.java b/Chapter11/Creating_a_Thread_annotated.java index 3179bcc..ff352c8 100644 --- a/Chapter11/Creating_a_Thread_annotated.java +++ b/Chapter11/Creating_a_Thread_annotated.java @@ -2,18 +2,18 @@ // You can implement the Runnable interface or you can extend the Thread class. class MyThread202310 implements Runnable{ - String thread_nameString; + String thread_name; public MyThread202310(String thread_nameString) { - this.thread_nameString = thread_nameString; + this.thread_name = thread_nameString; } // Inside run(), you can write some code that constitutes a thread. main() is a thread, too. public void run() { - System.out.println(thread_nameString + " starting."); + System.out.println(thread_name + " starting."); // Because Thread.sleep() can throw an InterruptedException, it must be wrapped in a try block. @@ -22,17 +22,17 @@ public void run() { for (int count = 0; count < 10; count++) { Thread.sleep(400); // causes the thread to suspend for 400 milliseconds. - System.out.println("In " + thread_nameString + ", count is " + count); + System.out.println("In " + thread_name + ", count is " + count); } } catch (InterruptedException e) { - System.out.println(thread_nameString + " interrupted."); + System.out.println(thread_name + " interrupted."); } // Thread will end when run() ends. - System.out.println(thread_nameString + " terminating."); + System.out.println(thread_name + " terminating."); } } diff --git a/Chapter11/One_Improvement_Two_Simple_Variations.java b/Chapter11/One_Improvement_Two_Simple_Variations.java index 530ea10..720c5e6 100644 --- a/Chapter11/One_Improvement_Two_Simple_Variations.java +++ b/Chapter11/One_Improvement_Two_Simple_Variations.java @@ -30,7 +30,7 @@ public void run() { } } catch (InterruptedException e) { - // TODO: handle exception + System.out.println(thread.getName() + " interrupted."); } } From 00c4c9adcb907e46be17fa63a03f784cbf5ef5fd Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 7 Oct 2023 15:14:47 +0800 Subject: [PATCH 532/700] Committed on or around 2023/10/07 --- Chapter11/Creating_a_Thread_annotated.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Chapter11/Creating_a_Thread_annotated.java b/Chapter11/Creating_a_Thread_annotated.java index ff352c8..57214a0 100644 --- a/Chapter11/Creating_a_Thread_annotated.java +++ b/Chapter11/Creating_a_Thread_annotated.java @@ -4,9 +4,9 @@ class MyThread202310 implements Runnable{ String thread_name; - public MyThread202310(String thread_nameString) { + public MyThread202310(String thread_name) { - this.thread_name = thread_nameString; + this.thread_name = thread_name; } From 3a4da4ae4a61a9af1b0c2f1253d008c21d49d8d0 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 7 Oct 2023 23:18:27 +0800 Subject: [PATCH 533/700] Committed on or around 2023/10/07 --- Chapter11/One_Improvement_and_Two_Simple_Variations.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Chapter11/One_Improvement_and_Two_Simple_Variations.java b/Chapter11/One_Improvement_and_Two_Simple_Variations.java index 0f0cfd8..0178ffd 100644 --- a/Chapter11/One_Improvement_and_Two_Simple_Variations.java +++ b/Chapter11/One_Improvement_and_Two_Simple_Variations.java @@ -10,6 +10,14 @@ class MyThread20231007 implements Runnable{ public MyThread20231007(String name) { thread = new Thread(this, name); } + + static MyThread20231007 createAndStart(String name) { + + MyThread20231007 myThread20231007 = new MyThread20231007(name); + + return myThread20231007; + + } public void run() { // TODO Auto-generated method stub From 28c1914a77b9512851b7b338d26e5726527d430c Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 7 Oct 2023 23:53:18 +0800 Subject: [PATCH 534/700] Committed on or around 2023/10/07 --- Chapter11/Creating_a_Thread_annotated.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter11/Creating_a_Thread_annotated.java b/Chapter11/Creating_a_Thread_annotated.java index 57214a0..a23fb2c 100644 --- a/Chapter11/Creating_a_Thread_annotated.java +++ b/Chapter11/Creating_a_Thread_annotated.java @@ -1,5 +1,5 @@ // Java defines two ways in which you can create a runnable object: -// You can implement the Runnable interface or you can extend the Thread class. +// A class can implement the Runnable interface or extend the Thread class. class MyThread202310 implements Runnable{ String thread_name; From 2654dea4226248397e7d7c1d25137640cdcfbe1d Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 7 Oct 2023 23:58:37 +0800 Subject: [PATCH 535/700] Committed on or around 2023/10/07 --- Chapter11/Creating_a_Thread_annotated.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter11/Creating_a_Thread_annotated.java b/Chapter11/Creating_a_Thread_annotated.java index a23fb2c..d9bc84d 100644 --- a/Chapter11/Creating_a_Thread_annotated.java +++ b/Chapter11/Creating_a_Thread_annotated.java @@ -1,4 +1,4 @@ -// Java defines two ways in which you can create a runnable object: +// Java defines two ways to create a runnable object: // A class can implement the Runnable interface or extend the Thread class. class MyThread202310 implements Runnable{ From a417b626af1b17cdc9e6c65fddac0f2f99e58eac Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 19 Oct 2023 13:43:02 +0800 Subject: [PATCH 536/700] Committed on or around 2023/10/19 --- ...One_Improvement_Two_Simple_Variations.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/Chapter11/One_Improvement_Two_Simple_Variations.java b/Chapter11/One_Improvement_Two_Simple_Variations.java index 720c5e6..b7aaab8 100644 --- a/Chapter11/One_Improvement_Two_Simple_Variations.java +++ b/Chapter11/One_Improvement_Two_Simple_Variations.java @@ -41,6 +41,25 @@ public class One_Improvement_Two_Simple_Variations { public static void main(String[] args) { // TODO Auto-generated method stub + + System.out.println("Main thread starting."); + + // Create and start a thread. + MyThread20231007_2 myThread20231007_2 = MyThread20231007_2.createAndStart("Child #1"); + // Now, the thread starts when it is created. + + for (int i = 0; i < 50; i++) { + + System.out.print("."); + + try { + Thread.sleep(100); + } catch (InterruptedException e) { + // TODO: handle exception + System.out.println("Main thread interrupted."); + } + + } } From 1879762acabaa69bafba76a768c7d57d9f455d66 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 19 Oct 2023 13:44:46 +0800 Subject: [PATCH 537/700] Committed on or around 2023/10/19 --- Chapter11/One_Improvement_Two_Simple_Variations.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Chapter11/One_Improvement_Two_Simple_Variations.java b/Chapter11/One_Improvement_Two_Simple_Variations.java index b7aaab8..ce96008 100644 --- a/Chapter11/One_Improvement_Two_Simple_Variations.java +++ b/Chapter11/One_Improvement_Two_Simple_Variations.java @@ -58,9 +58,9 @@ public static void main(String[] args) { // TODO: handle exception System.out.println("Main thread interrupted."); } - } - + + System.out.println("Main thread ending."); } } From dec410403119d149d67b3190d9541a9ce993f9c1 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 19 Oct 2023 13:56:52 +0800 Subject: [PATCH 538/700] Committed on or around 2023/10/19 --- Chapter11/One_Improvement_Two_Simple_Variations.java | 1 + 1 file changed, 1 insertion(+) diff --git a/Chapter11/One_Improvement_Two_Simple_Variations.java b/Chapter11/One_Improvement_Two_Simple_Variations.java index ce96008..39d47d2 100644 --- a/Chapter11/One_Improvement_Two_Simple_Variations.java +++ b/Chapter11/One_Improvement_Two_Simple_Variations.java @@ -32,6 +32,7 @@ public void run() { } catch (InterruptedException e) { System.out.println(thread.getName() + " interrupted."); } + System.out.println(thread.getName() + " terminating."); } } From 1d6b4485ea92f6582fe2bbf140df053a14aab688 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 19 Oct 2023 14:01:45 +0800 Subject: [PATCH 539/700] Committed on or around 2023/10/19 --- ...ne_Improvement_and_Two_Simple_Variations.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Chapter11/One_Improvement_and_Two_Simple_Variations.java b/Chapter11/One_Improvement_and_Two_Simple_Variations.java index 0178ffd..ef224f8 100644 --- a/Chapter11/One_Improvement_and_Two_Simple_Variations.java +++ b/Chapter11/One_Improvement_and_Two_Simple_Variations.java @@ -21,7 +21,19 @@ static MyThread20231007 createAndStart(String name) { public void run() { // TODO Auto-generated method stub + System.out.println(thread.getName() + " starting."); + try { + + for (int count = 0; count < 10; count++) { + Thread.sleep(400); + System.out.println("In " + thread.getName() + ", count is " + count); + } + + } catch (InterruptedException e) { + System.out.println(thread.getName() + " interrupted."); + } + System.out.println(thread.getName() + " terminating."); } } @@ -31,6 +43,10 @@ public class One_Improvement_and_Two_Simple_Variations { public static void main(String[] args) { // TODO Auto-generated method stub + System.out.println("Main thread starting."); + + // Create and start a new thread. + MyThread20231007 myThread20231007 = MyThread20231007.createAndStart("Child #1"); } From 5fbbb725f2ce05dd7e39f74dcc01e83c683ab02e Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 19 Oct 2023 14:18:40 +0800 Subject: [PATCH 540/700] Committed on or around 2023/10/19 --- ...One_Improvement_and_Two_Simple_Variations.java | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/Chapter11/One_Improvement_and_Two_Simple_Variations.java b/Chapter11/One_Improvement_and_Two_Simple_Variations.java index ef224f8..7dfce8d 100644 --- a/Chapter11/One_Improvement_and_Two_Simple_Variations.java +++ b/Chapter11/One_Improvement_and_Two_Simple_Variations.java @@ -47,7 +47,20 @@ public static void main(String[] args) { // Create and start a new thread. MyThread20231007 myThread20231007 = MyThread20231007.createAndStart("Child #1"); - + // Now, the thread starts when it is created. + + for (int i = 0; i < 50; i++) { + System.out.print("."); + + try { + Thread.sleep(100); + } catch (InterruptedException e) { + // TODO: handle exception + System.out.println("Main thread interrupted."); + } + } + + System.out.println("Main thread ending."); } } From 38a41806ade7ce2672d1857b299d2d541f252ab5 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 19 Oct 2023 14:26:58 +0800 Subject: [PATCH 541/700] Committed on or around 2023/10/19 --- Chapter11/Try_This_11_1.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Chapter11/Try_This_11_1.java diff --git a/Chapter11/Try_This_11_1.java b/Chapter11/Try_This_11_1.java new file mode 100644 index 0000000..c515480 --- /dev/null +++ b/Chapter11/Try_This_11_1.java @@ -0,0 +1,19 @@ +/* + * Try This 11-1 + * + * Extend Thread. + * + */ + +class ExtendThread extends Thread{ + +} + +public class Try_This_11_1 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 6a1f5bc5050e65760bfad60db7aa27ec2811fa5c Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 19 Oct 2023 14:29:54 +0800 Subject: [PATCH 542/700] Committed on or around 2023/10/19 --- Chapter11/Try_This_11_1.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Chapter11/Try_This_11_1.java b/Chapter11/Try_This_11_1.java index c515480..c33aa8e 100644 --- a/Chapter11/Try_This_11_1.java +++ b/Chapter11/Try_This_11_1.java @@ -7,6 +7,10 @@ class ExtendThread extends Thread{ + public ExtendThread(String name) { + super(name); + } + } public class Try_This_11_1 { From b2849581799480661fb980ef908c846ba27be348 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 19 Oct 2023 14:39:07 +0800 Subject: [PATCH 543/700] Committed on or around 2023/10/19 --- Chapter11/Try_This_11_1.java | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/Chapter11/Try_This_11_1.java b/Chapter11/Try_This_11_1.java index c33aa8e..aa9f640 100644 --- a/Chapter11/Try_This_11_1.java +++ b/Chapter11/Try_This_11_1.java @@ -11,13 +11,29 @@ public ExtendThread(String name) { super(name); } + public void run() { + // TODO Auto-generated method stub + System.out.println(getName() + " starting."); + + try { + for (int count = 0; count < 10; count++) { + Thread.sleep(400); + System.out.println("In " + getName() + ", count is " + count); + } + } catch (InterruptedException e) { + // TODO: handle exception + } + + super.run(); + } + } public class Try_This_11_1 { public static void main(String[] args) { // TODO Auto-generated method stub - + } } From 48f5742b9362c64d6a83639da6faa63f92bb3576 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 19 Oct 2023 14:42:44 +0800 Subject: [PATCH 544/700] Committed on or around 2023/10/19 --- Chapter11/Try_This_11_1.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Chapter11/Try_This_11_1.java b/Chapter11/Try_This_11_1.java index aa9f640..2e2cf54 100644 --- a/Chapter11/Try_This_11_1.java +++ b/Chapter11/Try_This_11_1.java @@ -22,9 +22,12 @@ public void run() { } } catch (InterruptedException e) { // TODO: handle exception + System.out.println(getName() + " interrupted."); } super.run(); + + System.out.println(getName() + " terminating."); } } From d9b7f753757be586204806799011f3b55e3cd3f5 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 19 Oct 2023 14:48:22 +0800 Subject: [PATCH 545/700] Committed on or around 2023/10/19 --- Chapter11/Try_This_11_1.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/Chapter11/Try_This_11_1.java b/Chapter11/Try_This_11_1.java index 2e2cf54..650565e 100644 --- a/Chapter11/Try_This_11_1.java +++ b/Chapter11/Try_This_11_1.java @@ -37,6 +37,24 @@ public class Try_This_11_1 { public static void main(String[] args) { // TODO Auto-generated method stub + System.out.println("Main thread starting."); + + ExtendThread myExtendThread = new ExtendThread("Child #1"); + + myExtendThread.start(); + + for (int i = 0; i < 50; i++) { + System.out.print("."); + + try { + Thread.sleep(100); + } catch (InterruptedException e) { + // TODO: handle exception + System.out.println("Main thread interrupted."); + } + } + + System.out.println("Main thread ending."); } } From c499aa4e35fcc321f6be49172615a79c3c26c4b4 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 19 Oct 2023 14:57:59 +0800 Subject: [PATCH 546/700] Committed on or around 2023/10/19 --- Chapter11/Try_This_11_1_2.java | 62 ++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 Chapter11/Try_This_11_1_2.java diff --git a/Chapter11/Try_This_11_1_2.java b/Chapter11/Try_This_11_1_2.java new file mode 100644 index 0000000..0c75329 --- /dev/null +++ b/Chapter11/Try_This_11_1_2.java @@ -0,0 +1,62 @@ + +class ExtendThread2 extends Thread{ + + public ExtendThread2(String name) { + super(name); + } + + static ExtendThread2 createAndStart(String name) { + + ExtendThread2 myExtendThread2 = new ExtendThread2(name); + + myExtendThread2.start(); + + return myExtendThread2; + } + + public void run() { + // TODO Auto-generated method stub + System.out.println(getName() + " starting."); + + try { + for (int count = 0; count < 10; count++) { + Thread.sleep(400); + System.out.println("In " + getName() + ", count is " + count); + } + } catch (InterruptedException e) { + // TODO: handle exception + System.out.println(getName() + " interrupted."); + } + + super.run(); + + System.out.println(getName() + " terminating."); + } + +} + +public class Try_This_11_1_2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + System.out.println("Main thread starting."); + + ExtendThread2 myExtendThread = new ExtendThread2("Child #1"); + + myExtendThread.start(); + + for (int i = 0; i < 50; i++) { + System.out.print("."); + + try { + Thread.sleep(100); + } catch (InterruptedException e) { + // TODO: handle exception + System.out.println("Main thread interrupted."); + } + } + + System.out.println("Main thread ending."); + } + +} From 9407f03fc0bd2e0b9072cdf51ddaf33cd33d4cd5 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 19 Oct 2023 15:00:33 +0800 Subject: [PATCH 547/700] Committed on or around 2023/10/19 --- Chapter11/Try_This_11_1_2.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Chapter11/Try_This_11_1_2.java b/Chapter11/Try_This_11_1_2.java index 0c75329..5f44c0f 100644 --- a/Chapter11/Try_This_11_1_2.java +++ b/Chapter11/Try_This_11_1_2.java @@ -41,7 +41,8 @@ public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("Main thread starting."); - ExtendThread2 myExtendThread = new ExtendThread2("Child #1"); + // Create and start a thread in one step. + ExtendThread2 myExtendThread = ExtendThread2.createAndStart("Child #1"); myExtendThread.start(); From 113e1c42f93280c924894680b2d43bd6abeeaee2 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 19 Oct 2023 15:05:59 +0800 Subject: [PATCH 548/700] Committed on or around 2023/10/19 --- Chapter11/Try_This_11_1_2.java | 1 - 1 file changed, 1 deletion(-) diff --git a/Chapter11/Try_This_11_1_2.java b/Chapter11/Try_This_11_1_2.java index 5f44c0f..3faf4e4 100644 --- a/Chapter11/Try_This_11_1_2.java +++ b/Chapter11/Try_This_11_1_2.java @@ -44,7 +44,6 @@ public static void main(String[] args) { // Create and start a thread in one step. ExtendThread2 myExtendThread = ExtendThread2.createAndStart("Child #1"); - myExtendThread.start(); for (int i = 0; i < 50; i++) { System.out.print("."); From cce729ac805de6c530f7e913613b1ad7dd161efb Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 19 Oct 2023 15:09:38 +0800 Subject: [PATCH 549/700] Committed on or around 2023/10/19 --- Chapter11/One_Improvement_Two_Simple_Variations.java | 2 +- Chapter11/One_Improvement_and_Two_Simple_Variations.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Chapter11/One_Improvement_Two_Simple_Variations.java b/Chapter11/One_Improvement_Two_Simple_Variations.java index 39d47d2..64514c6 100644 --- a/Chapter11/One_Improvement_Two_Simple_Variations.java +++ b/Chapter11/One_Improvement_Two_Simple_Variations.java @@ -45,7 +45,7 @@ public static void main(String[] args) { System.out.println("Main thread starting."); - // Create and start a thread. + // Create and start a thread. (Create and start a thread in one step.) MyThread20231007_2 myThread20231007_2 = MyThread20231007_2.createAndStart("Child #1"); // Now, the thread starts when it is created. diff --git a/Chapter11/One_Improvement_and_Two_Simple_Variations.java b/Chapter11/One_Improvement_and_Two_Simple_Variations.java index 7dfce8d..92b048e 100644 --- a/Chapter11/One_Improvement_and_Two_Simple_Variations.java +++ b/Chapter11/One_Improvement_and_Two_Simple_Variations.java @@ -45,7 +45,7 @@ public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("Main thread starting."); - // Create and start a new thread. + // Create and start a new thread. (Create and start a thread in one step.) MyThread20231007 myThread20231007 = MyThread20231007.createAndStart("Child #1"); // Now, the thread starts when it is created. From 986eec77a4ba37d0652cf93736eb60d4c2684ca5 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 19 Oct 2023 15:13:25 +0800 Subject: [PATCH 550/700] Committed on or around 2023/10/19 --- Chapter11/One_Improvement_and_Two_Simple_Variations.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Chapter11/One_Improvement_and_Two_Simple_Variations.java b/Chapter11/One_Improvement_and_Two_Simple_Variations.java index 92b048e..e7459c3 100644 --- a/Chapter11/One_Improvement_and_Two_Simple_Variations.java +++ b/Chapter11/One_Improvement_and_Two_Simple_Variations.java @@ -15,6 +15,8 @@ static MyThread20231007 createAndStart(String name) { MyThread20231007 myThread20231007 = new MyThread20231007(name); + myThread20231007.thread.start(); + return myThread20231007; } From 7eb620c0a4e364cf7c9e5570e16d869b10bc5f65 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 19 Oct 2023 15:16:08 +0800 Subject: [PATCH 551/700] Committed on or around 2023/10/19 --- Chapter11/One_Improvement_Two_Simple_Variations.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Chapter11/One_Improvement_Two_Simple_Variations.java b/Chapter11/One_Improvement_Two_Simple_Variations.java index 64514c6..5c4ccb2 100644 --- a/Chapter11/One_Improvement_Two_Simple_Variations.java +++ b/Chapter11/One_Improvement_Two_Simple_Variations.java @@ -12,9 +12,11 @@ public MyThread20231007_2(String name) { } static MyThread20231007_2 createAndStart(String name) { + MyThread20231007_2 myThread20231007_2 = new MyThread20231007_2(name); myThread20231007_2.thread.start(); // Start the thread. (Begin executing the thread.) + return myThread20231007_2; } From 0255b9491093459eb3f3d85169116311b98f678d Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 19 Oct 2023 17:23:53 +0800 Subject: [PATCH 552/700] Committed on or around 2023/10/19 --- Chapter11/Creating_multiple_threads.java | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 Chapter11/Creating_multiple_threads.java diff --git a/Chapter11/Creating_multiple_threads.java b/Chapter11/Creating_multiple_threads.java new file mode 100644 index 0000000..dc064f5 --- /dev/null +++ b/Chapter11/Creating_multiple_threads.java @@ -0,0 +1,22 @@ +// Create multiple threads. + +class MyThreads implements Runnable{ + + public void run() { + // TODO Auto-generated method stub + + } + + + +} + + +public class Creating_multiple_threads { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 6b95609ac2f67225e659a74db6f0e4fa5cace266 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 19 Oct 2023 17:28:26 +0800 Subject: [PATCH 553/700] Committed on or around 2023/10/19 --- Chapter11/Creating_multiple_threads.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/Chapter11/Creating_multiple_threads.java b/Chapter11/Creating_multiple_threads.java index dc064f5..44add3c 100644 --- a/Chapter11/Creating_multiple_threads.java +++ b/Chapter11/Creating_multiple_threads.java @@ -2,6 +2,24 @@ class MyThreads implements Runnable{ + Thread thread; + + public MyThreads(String name) { + + thread = new Thread(this, name); + + } + + + static MyThreads createAndStart(String name) { + + MyThreads myThreads = new MyThreads(name); + + return myThreads; + + } + + public void run() { // TODO Auto-generated method stub From c09a78aa6c81b9db452ec3a5bc3a4c1d557fa36b Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 21 Oct 2023 14:15:17 +0800 Subject: [PATCH 554/700] Committed on or around 2023/10/21 --- Chapter5/Try_This_5_1_2.java | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 Chapter5/Try_This_5_1_2.java diff --git a/Chapter5/Try_This_5_1_2.java b/Chapter5/Try_This_5_1_2.java new file mode 100644 index 0000000..295886a --- /dev/null +++ b/Chapter5/Try_This_5_1_2.java @@ -0,0 +1,29 @@ + +public class Try_This_5_1_2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + int[] nums = {99, -10, 100123, 18, -978, 5623, 463, -9, 287, 49}; + + System.out.print("Original array is: "); + + for (int i = 0; i < nums.length; i++) + System.out.print(" " + nums[i]); + System.out.println(); + + // This is the bubble sort. + for (int i = 0; i < nums.length; i++) { + for (int j = nums.length - 1; j >=i ; j--) { + + if (nums[j-1] > nums[j]) { + int k = nums[j-1]; + nums[j-1] = nums[j]; + nums[j] = k; + } + } + } + + } + +} From aa49aeb10391bd874fb91b073bd11e7fd8884ef2 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 21 Oct 2023 14:17:36 +0800 Subject: [PATCH 555/700] Committed on or around 2023/10/21 --- Chapter5/Try_This_5_1_2.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter5/Try_This_5_1_2.java b/Chapter5/Try_This_5_1_2.java index 295886a..8400c6a 100644 --- a/Chapter5/Try_This_5_1_2.java +++ b/Chapter5/Try_This_5_1_2.java @@ -14,7 +14,7 @@ public static void main(String[] args) { // This is the bubble sort. for (int i = 0; i < nums.length; i++) { - for (int j = nums.length - 1; j >=i ; j--) { + for (int j = nums.length - 1; j >= i ; j--) { if (nums[j-1] > nums[j]) { int k = nums[j-1]; From be47b07b1167967797de5e88202723cc1cde3b13 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 21 Oct 2023 14:50:52 +0800 Subject: [PATCH 556/700] Committed on or around 2023/10/21 --- Chapter5/Try_This_5_1_2.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Chapter5/Try_This_5_1_2.java b/Chapter5/Try_This_5_1_2.java index 8400c6a..0db4f11 100644 --- a/Chapter5/Try_This_5_1_2.java +++ b/Chapter5/Try_This_5_1_2.java @@ -23,6 +23,12 @@ public static void main(String[] args) { } } } + + System.out.print("Sorted array is: "); + + for (int i = 0; i < nums.length; i++) { + System.out.print(" " + nums[i]); + } } From 849cbb90543f8a66fb1179597c300cef001848ad Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 21 Oct 2023 15:32:55 +0800 Subject: [PATCH 557/700] Committed on or around 2023/10/21 --- Chapter5/Try_This_5_1_2.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter5/Try_This_5_1_2.java b/Chapter5/Try_This_5_1_2.java index 0db4f11..74114ee 100644 --- a/Chapter5/Try_This_5_1_2.java +++ b/Chapter5/Try_This_5_1_2.java @@ -14,7 +14,7 @@ public static void main(String[] args) { // This is the bubble sort. for (int i = 0; i < nums.length; i++) { - for (int j = nums.length - 1; j >= i ; j--) { + for (int j = nums.length - 1; j > i ; j--) { if (nums[j-1] > nums[j]) { int k = nums[j-1]; From 1c44cd609d0e6b81328188c1db127089cb0a4631 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 25 Oct 2023 17:20:11 +0800 Subject: [PATCH 558/700] Committed on or around 2023/10/25 --- Chapter11/Creating_a_thread_annotated_2.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Chapter11/Creating_a_thread_annotated_2.java diff --git a/Chapter11/Creating_a_thread_annotated_2.java b/Chapter11/Creating_a_thread_annotated_2.java new file mode 100644 index 0000000..1a88f89 --- /dev/null +++ b/Chapter11/Creating_a_thread_annotated_2.java @@ -0,0 +1,17 @@ +class apt { + +} + +public class Creating_a_thread_annotated_2 { + + // From the main thread, you can create other threads. + public static void main(String[] args) { + + // You create a thread by instantiating an object of type Thread whose constructor encapsulates an object + // that is runnable. + Thread thread = new Thread(); + + thread. + } + +} From e6b7bbd146877905b352e7c302630913315cdc42 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 25 Oct 2023 17:47:03 +0800 Subject: [PATCH 559/700] Committed on or around 2023/10/25 --- Chapter11/Creating_a_thread_annotated_2.java | 1 - Chapter11/Try_This_11_1_1.java | 19 +++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 Chapter11/Try_This_11_1_1.java diff --git a/Chapter11/Creating_a_thread_annotated_2.java b/Chapter11/Creating_a_thread_annotated_2.java index 1a88f89..5f877a0 100644 --- a/Chapter11/Creating_a_thread_annotated_2.java +++ b/Chapter11/Creating_a_thread_annotated_2.java @@ -11,7 +11,6 @@ public static void main(String[] args) { // that is runnable. Thread thread = new Thread(); - thread. } } diff --git a/Chapter11/Try_This_11_1_1.java b/Chapter11/Try_This_11_1_1.java new file mode 100644 index 0000000..9a95dd5 --- /dev/null +++ b/Chapter11/Try_This_11_1_1.java @@ -0,0 +1,19 @@ +class ExtendThread1 extends Thread{ + + public ExtendThread1() { + // TODO Auto-generated constructor stub + } + + + +} + + +public class Try_This_11_1_1 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From c7ffd180c0433872b28e08aef3f298433168cdb3 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 25 Oct 2023 18:31:49 +0800 Subject: [PATCH 560/700] Committed on or around 2023/10/25 --- Chapter11/Try_This_11_1_1.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Chapter11/Try_This_11_1_1.java b/Chapter11/Try_This_11_1_1.java index 9a95dd5..c5b4c1a 100644 --- a/Chapter11/Try_This_11_1_1.java +++ b/Chapter11/Try_This_11_1_1.java @@ -4,7 +4,12 @@ public ExtendThread1() { // TODO Auto-generated constructor stub } - + // When a class extends Thread, it must override the run() method, which is the entry point for the new thread, + // It must also call start() to begin execution of the new thread. + public void run() { + // TODO Auto-generated method stub + super.run(); + } } From 90eb9d8eb2a82c5dee5bbc9b89ed6668a7ebddc0 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 25 Oct 2023 18:33:15 +0800 Subject: [PATCH 561/700] Committed on or around 2023/10/25 --- Chapter11/Try_This_11_1_1.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter11/Try_This_11_1_1.java b/Chapter11/Try_This_11_1_1.java index c5b4c1a..5cf2b59 100644 --- a/Chapter11/Try_This_11_1_1.java +++ b/Chapter11/Try_This_11_1_1.java @@ -7,7 +7,7 @@ public ExtendThread1() { // When a class extends Thread, it must override the run() method, which is the entry point for the new thread, // It must also call start() to begin execution of the new thread. public void run() { - // TODO Auto-generated method stub + super.run(); } From d5b2ed86275dee508974349bd70283dc269c0ee5 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 25 Oct 2023 18:53:03 +0800 Subject: [PATCH 562/700] Committed on or around 2023/10/25 --- Chapter11/Try_This_11_1.java | 2 -- Chapter11/Try_This_11_1_1.java | 1 - Chapter11/Try_This_11_1_2.java | 2 -- 3 files changed, 5 deletions(-) diff --git a/Chapter11/Try_This_11_1.java b/Chapter11/Try_This_11_1.java index 650565e..c94d488 100644 --- a/Chapter11/Try_This_11_1.java +++ b/Chapter11/Try_This_11_1.java @@ -25,8 +25,6 @@ public void run() { System.out.println(getName() + " interrupted."); } - super.run(); - System.out.println(getName() + " terminating."); } diff --git a/Chapter11/Try_This_11_1_1.java b/Chapter11/Try_This_11_1_1.java index 5cf2b59..da37b2d 100644 --- a/Chapter11/Try_This_11_1_1.java +++ b/Chapter11/Try_This_11_1_1.java @@ -8,7 +8,6 @@ public ExtendThread1() { // It must also call start() to begin execution of the new thread. public void run() { - super.run(); } } diff --git a/Chapter11/Try_This_11_1_2.java b/Chapter11/Try_This_11_1_2.java index 3faf4e4..94b8b4d 100644 --- a/Chapter11/Try_This_11_1_2.java +++ b/Chapter11/Try_This_11_1_2.java @@ -28,8 +28,6 @@ public void run() { System.out.println(getName() + " interrupted."); } - super.run(); - System.out.println(getName() + " terminating."); } From d7e33d14b42243fb7644b0a436706a83f6aa5e64 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 11:25:31 +0800 Subject: [PATCH 563/700] Committed on or around 2023/10/26 --- Chapter11/Creating_a_thread_annotated_2.java | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/Chapter11/Creating_a_thread_annotated_2.java b/Chapter11/Creating_a_thread_annotated_2.java index 5f877a0..b91b810 100644 --- a/Chapter11/Creating_a_thread_annotated_2.java +++ b/Chapter11/Creating_a_thread_annotated_2.java @@ -1,4 +1,9 @@ -class apt { +class apt implements Runnable { + + public void run() { + // TODO Auto-generated method stub + + } } @@ -9,8 +14,16 @@ public static void main(String[] args) { // You create a thread by instantiating an object of type Thread whose constructor encapsulates an object // that is runnable. - Thread thread = new Thread(); + + // This constructor is only useful when extending Thread to override the run() method.[1] +// Thread thread = new Thread(); [1] } } + +/* References: + * + * 1. https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Thread.html#constructor-detail + * + * */ From d85285b853001bf271704434ad7909f4e60c8437 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 12:22:01 +0800 Subject: [PATCH 564/700] Committed on or around 2023/10/26 --- Chapter11/Creating_a_thread_annotated_3.java | 29 ++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 Chapter11/Creating_a_thread_annotated_3.java diff --git a/Chapter11/Creating_a_thread_annotated_3.java b/Chapter11/Creating_a_thread_annotated_3.java new file mode 100644 index 0000000..53697e4 --- /dev/null +++ b/Chapter11/Creating_a_thread_annotated_3.java @@ -0,0 +1,29 @@ +class aptly implements Runnable { + + String thread_name; + + public aptly(String thread_name) { + + this.thread_name = thread_name; + } + + public void run() { + // TODO Auto-generated method stub + + } + +} + + +public class Creating_a_thread_annotated_3 { + + // From the main thread, you can create other threads. + public static void main(String[] args) { + + // You create a thread by instantiating an object of type Thread whose constructor encapsulates an object + // that is runnable. + + + } + +} From 9c539c4f4a04e9ce2b653ea28140f4f528f93dc5 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 12:43:57 +0800 Subject: [PATCH 565/700] Committed on or around 2023/10/26 --- Chapter11/Creating_a_Thread_annotated.java | 2 +- Chapter11/Creating_a_thread_annotated_3.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Chapter11/Creating_a_Thread_annotated.java b/Chapter11/Creating_a_Thread_annotated.java index d9bc84d..cab8c5e 100644 --- a/Chapter11/Creating_a_Thread_annotated.java +++ b/Chapter11/Creating_a_Thread_annotated.java @@ -4,7 +4,7 @@ class MyThread202310 implements Runnable{ String thread_name; - public MyThread202310(String thread_name) { + MyThread202310(String thread_name) { this.thread_name = thread_name; diff --git a/Chapter11/Creating_a_thread_annotated_3.java b/Chapter11/Creating_a_thread_annotated_3.java index 53697e4..b891a96 100644 --- a/Chapter11/Creating_a_thread_annotated_3.java +++ b/Chapter11/Creating_a_thread_annotated_3.java @@ -2,13 +2,13 @@ class aptly implements Runnable { String thread_name; - public aptly(String thread_name) { + aptly(String thread_name) { this.thread_name = thread_name; } public void run() { - // TODO Auto-generated method stub + } From 38263b75e4fc89abd38787e6d5467937fb1d3ff6 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 12:50:03 +0800 Subject: [PATCH 566/700] Committed on or around 2023/10/26 --- Chapter11/Creating_a_thread_annotated_3.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Chapter11/Creating_a_thread_annotated_3.java b/Chapter11/Creating_a_thread_annotated_3.java index b891a96..9f38409 100644 --- a/Chapter11/Creating_a_thread_annotated_3.java +++ b/Chapter11/Creating_a_thread_annotated_3.java @@ -1,3 +1,5 @@ +// Java defines two ways to create a runnable object: +// a class can either implement Runnable interface or extend Thread class. class aptly implements Runnable { String thread_name; @@ -7,8 +9,10 @@ class aptly implements Runnable { this.thread_name = thread_name; } + // Inside run(), you can write some code that constitutes a thread. main() is a thread, too. public void run() { + System.out.println(thread_name + " starting."); } From c287c0758f74ecbf0881693b2de64526c77fd2f2 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 12:59:35 +0800 Subject: [PATCH 567/700] Committed on or around 2023/10/26 --- Chapter11/Creating_a_thread_annotated_3.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Chapter11/Creating_a_thread_annotated_3.java b/Chapter11/Creating_a_thread_annotated_3.java index 9f38409..a8f8328 100644 --- a/Chapter11/Creating_a_thread_annotated_3.java +++ b/Chapter11/Creating_a_thread_annotated_3.java @@ -14,6 +14,22 @@ public void run() { System.out.println(thread_name + " starting."); + for (int count = 0; count < 10; count++) { + + // Because Thread.sleep() can throw an InterruptedException, it must be wrapped in a try block. + try { + + Thread.sleep(400); + + System.out.println("In " + thread_name + ", count is " + count); + + } catch (InterruptedException e) { + + System.out.println(thread_name + " interrupted."); + } + + } + } } From 445cb15eb6b536d2230515a80f1e0c3f7a24cc59 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 13:07:55 +0800 Subject: [PATCH 568/700] Committed on or around 2023/10/26 --- Chapter11/Creating_a_thread_annotated_3.java | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/Chapter11/Creating_a_thread_annotated_3.java b/Chapter11/Creating_a_thread_annotated_3.java index a8f8328..9783bdb 100644 --- a/Chapter11/Creating_a_thread_annotated_3.java +++ b/Chapter11/Creating_a_thread_annotated_3.java @@ -1,10 +1,10 @@ // Java defines two ways to create a runnable object: // a class can either implement Runnable interface or extend Thread class. -class aptly implements Runnable { +class Aptly implements Runnable { String thread_name; - aptly(String thread_name) { + Aptly(String thread_name) { this.thread_name = thread_name; } @@ -30,6 +30,8 @@ public void run() { } + // Thread will end when run() ends. + System.out.println(thread_name + " terminating."); } } @@ -40,9 +42,14 @@ public class Creating_a_thread_annotated_3 { // From the main thread, you can create other threads. public static void main(String[] args) { + System.out.println("Main thread starting."); + + // Aptly's objects are runnable because they implement Runnable interface. + Aptly apt = new Aptly("Child thread"); + // You create a thread by instantiating an object of type Thread whose constructor encapsulates an object // that is runnable. - + Thread thread = new Thread(apt); } From 9ba41356e43fe7f624aecd0c3e77cc6cd1fbed9a Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 13:27:46 +0800 Subject: [PATCH 569/700] Committed on or around 2023/10/26 --- Chapter11/Creating_a_thread_annotated_3.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Chapter11/Creating_a_thread_annotated_3.java b/Chapter11/Creating_a_thread_annotated_3.java index 9783bdb..b03edea 100644 --- a/Chapter11/Creating_a_thread_annotated_3.java +++ b/Chapter11/Creating_a_thread_annotated_3.java @@ -50,6 +50,8 @@ public static void main(String[] args) { // You create a thread by instantiating an object of type Thread whose constructor encapsulates an object // that is runnable. Thread thread = new Thread(apt); + + thread.run(); } From 3437aa6af19f795769afbdc0693003e8436eea94 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 13:30:08 +0800 Subject: [PATCH 570/700] Committed on or around 2023/10/26 --- Chapter11/Creating_a_thread_annotated_3.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Chapter11/Creating_a_thread_annotated_3.java b/Chapter11/Creating_a_thread_annotated_3.java index b03edea..2060791 100644 --- a/Chapter11/Creating_a_thread_annotated_3.java +++ b/Chapter11/Creating_a_thread_annotated_3.java @@ -52,6 +52,9 @@ public static void main(String[] args) { Thread thread = new Thread(apt); thread.run(); + + + System.out.println("Main thread ending."); } From d784415d185ebc1adcee639b7829664bf12476f0 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 13:55:06 +0800 Subject: [PATCH 571/700] Committed on or around 2023/10/26 --- .../Creating_a_thread_annotated_3_2.java | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 Chapter11/Creating_a_thread_annotated_3_2.java diff --git a/Chapter11/Creating_a_thread_annotated_3_2.java b/Chapter11/Creating_a_thread_annotated_3_2.java new file mode 100644 index 0000000..564f488 --- /dev/null +++ b/Chapter11/Creating_a_thread_annotated_3_2.java @@ -0,0 +1,40 @@ +// Java defines two ways to create a runnable object: +// a class can either implement Runnable interface or extend Thread class. +class Aptness implements Runnable{ + + Aptness() { + + } + + // Inside run(), you can write some code that constitutes a thread. main() is a thread, too! + public void run() { + + for (int count = 0; count < 10; count++) { + + + // Because sleep() can throw up an exception, it must be enclosed in try/catch block. + try { + Thread.sleep(400); + } catch (InterruptedException e) { + + System.out.println("Thread interrupted."); + + } + + } + + } + +} + +public class Creating_a_thread_annotated_3_2 { + + // From the main thread, you can create other threads. + public static void main(String[] args) { + + // You create another thread by creating an object of class Thread whose constructor encapsulates an object + // that is runnable. + + } + +} From 4781ce13dca4d1db37e1c2eb3d587903b3dcc9bc Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 14:02:00 +0800 Subject: [PATCH 572/700] Committed on or around 2023/10/26 --- Chapter11/Creating_a_thread_annotated_3_2.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Chapter11/Creating_a_thread_annotated_3_2.java b/Chapter11/Creating_a_thread_annotated_3_2.java index 564f488..ea2c471 100644 --- a/Chapter11/Creating_a_thread_annotated_3_2.java +++ b/Chapter11/Creating_a_thread_annotated_3_2.java @@ -14,7 +14,11 @@ public void run() { // Because sleep() can throw up an exception, it must be enclosed in try/catch block. try { + Thread.sleep(400); + + System.out.println("In Child thread, count is " + count); + } catch (InterruptedException e) { System.out.println("Thread interrupted."); @@ -23,6 +27,9 @@ public void run() { } + // thread ends as it reaches its end. + System.out.println("Child thread will terminate as run() reaches its bottom."); + } } @@ -32,9 +39,17 @@ public class Creating_a_thread_annotated_3_2 { // From the main thread, you can create other threads. public static void main(String[] args) { + System.out.println("Main thread starts."); + + Aptness aptness = new Aptness(); + // You create another thread by creating an object of class Thread whose constructor encapsulates an object // that is runnable. + Thread thread = new Thread(aptness, "Child thread #1"); + + thread.start(); + System.out.println("Main thread ends"); } } From 759f84677d0906bd0c8c6c085d247846166a33bf Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 14:05:57 +0800 Subject: [PATCH 573/700] Committed on or around 2023/10/26 --- .../Creating_a_thread_annotated_3_3.java | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Chapter11/Creating_a_thread_annotated_3_3.java diff --git a/Chapter11/Creating_a_thread_annotated_3_3.java b/Chapter11/Creating_a_thread_annotated_3_3.java new file mode 100644 index 0000000..fdcf690 --- /dev/null +++ b/Chapter11/Creating_a_thread_annotated_3_3.java @@ -0,0 +1,20 @@ +class Aptbess2 implements Runnable{ + + + + public void run() { + // TODO Auto-generated method stub + + } + +} + + +public class Creating_a_thread_annotated_3_3 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From f48b9218d229bd07b57a405499242026b3b1a061 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 14:18:35 +0800 Subject: [PATCH 574/700] Committed on or around 2023/10/26 --- Chapter11/Creating_a_thread_annotated_3_2.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter11/Creating_a_thread_annotated_3_2.java b/Chapter11/Creating_a_thread_annotated_3_2.java index ea2c471..a38b294 100644 --- a/Chapter11/Creating_a_thread_annotated_3_2.java +++ b/Chapter11/Creating_a_thread_annotated_3_2.java @@ -12,7 +12,7 @@ public void run() { for (int count = 0; count < 10; count++) { - // Because sleep() can throw up an exception, it must be enclosed in try/catch block. + // Because sleep() can throw up an InterruptedException, it must be wrapped in try/catch block. try { Thread.sleep(400); From 45f04149c85e0a12290955c04c4e1addeee205f4 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 14:26:16 +0800 Subject: [PATCH 575/700] Committed on or around 2023/10/26 --- Chapter11/Creating_a_thread_annotated_3_3.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Chapter11/Creating_a_thread_annotated_3_3.java b/Chapter11/Creating_a_thread_annotated_3_3.java index fdcf690..9ea163b 100644 --- a/Chapter11/Creating_a_thread_annotated_3_3.java +++ b/Chapter11/Creating_a_thread_annotated_3_3.java @@ -1,5 +1,9 @@ class Aptbess2 implements Runnable{ + public Aptbess2() { + // TODO Auto-generated constructor stub + } + public void run() { From 7d0b98193112156889ba847c778bba670941e499 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 14:32:24 +0800 Subject: [PATCH 576/700] Committed on or around 2023/10/26 --- .../Creating_a_thread_annotated_3_3.java | 49 ++++++++++++++++--- 1 file changed, 41 insertions(+), 8 deletions(-) diff --git a/Chapter11/Creating_a_thread_annotated_3_3.java b/Chapter11/Creating_a_thread_annotated_3_3.java index 9ea163b..39a9c7d 100644 --- a/Chapter11/Creating_a_thread_annotated_3_3.java +++ b/Chapter11/Creating_a_thread_annotated_3_3.java @@ -1,23 +1,56 @@ -class Aptbess2 implements Runnable{ +class Aptness2 implements Runnable{ - public Aptbess2() { - // TODO Auto-generated constructor stub + public Aptness2() { + } - public void run() { - // TODO Auto-generated method stub - - } + // Inside run(), you can write some code that constitutes a thread. main() is a thread, too! + public void run() { + + for (int count = 0; count < 10; count++) { + + + // Because sleep() can throw up an InterruptedException, it must be wrapped in try/catch block. + try { + + Thread.sleep(400); + + System.out.println("In Child thread, count is " + count); + + } catch (InterruptedException e) { + + System.out.println("Thread interrupted."); + + } + + } + + // thread ends as it reaches its end. + System.out.println("Child thread will terminate as run() reaches its bottom."); + + } } public class Creating_a_thread_annotated_3_3 { + // From the main thread, you can create other threads. public static void main(String[] args) { - // TODO Auto-generated method stub + + System.out.println("Main thread starts."); + + Aptness2 aptness2 = new Aptness2(); + + // You create another thread by creating an object of class Thread whose constructor encapsulates an object + // that is runnable. + Thread thread = new Thread(aptness2, "Child thread #1"); + + thread.run(); + + System.out.println("Main thread ends"); } From e381562620f1a646823a2b0bb0b1940c5fccfb9f Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 14:38:43 +0800 Subject: [PATCH 577/700] Committed on or around 2023/10/26 --- Chapter11/Creating_a_thread_annotated_3_3.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/Chapter11/Creating_a_thread_annotated_3_3.java b/Chapter11/Creating_a_thread_annotated_3_3.java index 39a9c7d..9116fd6 100644 --- a/Chapter11/Creating_a_thread_annotated_3_3.java +++ b/Chapter11/Creating_a_thread_annotated_3_3.java @@ -1,10 +1,10 @@ +// Java defines two ways to create a runnable object: +// a class can either implement Runnable interface or extend Thread class. class Aptness2 implements Runnable{ public Aptness2() { - } - - + } // Inside run(), you can write some code that constitutes a thread. main() is a thread, too! public void run() { @@ -24,14 +24,12 @@ public void run() { System.out.println("Thread interrupted."); } - } // thread ends as it reaches its end. System.out.println("Child thread will terminate as run() reaches its bottom."); } - } From b3a0af66626e1ba88df4e84296157bd1ab016a16 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 14:50:57 +0800 Subject: [PATCH 578/700] Committed on or around 2023/10/26 --- Chapter11/Creating_a_method_3_1.java | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Chapter11/Creating_a_method_3_1.java diff --git a/Chapter11/Creating_a_method_3_1.java b/Chapter11/Creating_a_method_3_1.java new file mode 100644 index 0000000..14a9318 --- /dev/null +++ b/Chapter11/Creating_a_method_3_1.java @@ -0,0 +1,20 @@ +// Java defines two ways to create a runnable object: +// a class can either implement Runnable interface or extend Thread class. +class Aptly1 { + +} + +public class Creating_a_method_3_1 { + + // From the main thread, you can create other threads. + public static void main(String[] args) { + + System.out.println("Main thread starting."); + + // You create a thread by creating an object of type Thread whose constructor encapsulates an object + // that is runnable. + Thread thread = new Thread(null); + + } + +} From 52a162b0ef0c4ccc073d6716209e27c9826394d3 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 15:02:00 +0800 Subject: [PATCH 579/700] Committed on or around 2023/10/28 --- Chapter11/Creating_a_method_3_1.java | 48 ++++++++++++++++++++++++++-- 1 file changed, 45 insertions(+), 3 deletions(-) diff --git a/Chapter11/Creating_a_method_3_1.java b/Chapter11/Creating_a_method_3_1.java index 14a9318..b7dfdb0 100644 --- a/Chapter11/Creating_a_method_3_1.java +++ b/Chapter11/Creating_a_method_3_1.java @@ -1,6 +1,40 @@ // Java defines two ways to create a runnable object: // a class can either implement Runnable interface or extend Thread class. -class Aptly1 { +class Aptly1 implements Runnable { + + String thread_name; + + Aptly1(String thread_name) { + + this.thread_name = thread_name; + + } + + // Inside run(), you can write some code that constitutes a thread. main() is a thread, too. + public void run() { + + System.out.println(thread_name + " starting."); + + for (int count = 0; count < 10; count++) { + + // Because Thread.sleep() can throw an InterruptedException, it must be wrapped in a try block. + try { + + Thread.sleep(400); + + System.out.println("In " + thread_name + ", count is " + count); + + } catch (InterruptedException e) { + + System.out.println(thread_name + " interrupted."); + } + + } + + // Thread will end when run() ends. + System.out.println(thread_name + " terminating."); + + } } @@ -11,10 +45,18 @@ public static void main(String[] args) { System.out.println("Main thread starting."); + // Aptly1's objects are runnable because they implement Runnable interface. + Aptly1 aptly1 = new Aptly1("Child thread"); + // You create a thread by creating an object of type Thread whose constructor encapsulates an object // that is runnable. - Thread thread = new Thread(null); + Thread thread = new Thread(aptly1); + + thread.start(); + + System.out.println("Main thread ending."); + } - + } From d18da920a74f97cfeca780e0cd202584576bd98c Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 15:03:32 +0800 Subject: [PATCH 580/700] Committed on or around 2023/10/26 --- ...g_a_method_3_1.java => Creating_a_thread_annotated_3_1.java} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename Chapter11/{Creating_a_method_3_1.java => Creating_a_thread_annotated_3_1.java} (96%) diff --git a/Chapter11/Creating_a_method_3_1.java b/Chapter11/Creating_a_thread_annotated_3_1.java similarity index 96% rename from Chapter11/Creating_a_method_3_1.java rename to Chapter11/Creating_a_thread_annotated_3_1.java index b7dfdb0..1009946 100644 --- a/Chapter11/Creating_a_method_3_1.java +++ b/Chapter11/Creating_a_thread_annotated_3_1.java @@ -38,7 +38,7 @@ public void run() { } -public class Creating_a_method_3_1 { +public class Creating_a_thread_annotated_3_1 { // From the main thread, you can create other threads. public static void main(String[] args) { From 3197e47fe812a690c53f501a38717e7e8139b04e Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 15:40:51 +0800 Subject: [PATCH 581/700] Committed on or around 2023/10/26 --- .../Creating_a_Thread.java | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 Chapter11/evade_repetitive_class_name/Creating_a_Thread.java diff --git a/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java b/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java new file mode 100644 index 0000000..5354ec2 --- /dev/null +++ b/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java @@ -0,0 +1,34 @@ +// Adapting Create_a_Thread.java to creating a runnable object by extending Thread class. +package evade_repetitive_class_name; + +// Java defines two ways to create a runnable object: +// a class can either implement Runnable interface or extend Thread class. +class MyThread2023 extends Thread{ + + String thread_name; + + MyThread2023(String thread_name) { + + this.thread_name = thread_name; + + } + + + void run() { + + } + +} + +public class Creating_a_Thread { + + // From the main thread, you can create other threads. + public static void main(String[] args) { + + // Creating a thread by instantiating Thread class. Its constructor encapsulates a runnable object. + Thread thread = new Thread(null, null); + + + } + +} From 182d41368cdcea2336de813eb05434607a244105 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 15:41:05 +0800 Subject: [PATCH 582/700] Committed on or around 2023/10/26 --- Chapter11/evade_repetitive_class_name/Creating_a_Thread.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java b/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java index 5354ec2..8636de4 100644 --- a/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java +++ b/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java @@ -14,7 +14,7 @@ class MyThread2023 extends Thread{ } - void run() { + public void run() { } From 6d969df92734de2bfa31f32fb888dd39b085ac16 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 15:45:55 +0800 Subject: [PATCH 583/700] Committed on or around 2023/10/26 --- .../Creating_a_Thread.java | 26 ++++++++++++++++--- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java b/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java index 8636de4..e97a9b6 100644 --- a/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java +++ b/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java @@ -5,17 +5,35 @@ // a class can either implement Runnable interface or extend Thread class. class MyThread2023 extends Thread{ - String thread_name; + int n; - MyThread2023(String thread_name) { + MyThread2023(int thread_number) { - this.thread_name = thread_name; + n = thread_number; } - + // Entry point of the thread. public void run() { + System.out.println(getName() + " starting."); + + // Because Thread.sleep() can throw up an InterruptedException, it must be wrapped in try/catch block. + try { + + for (int count = 0; count < 10; count++) { + + Thread.sleep(400); + + System.out.println("In " + getName() + ", count is " + count); + } + + } catch (InterruptedException exc) { + + System.out.println(getName() + " interrupted."); + } + + System.out.println(getName() + " terminating."); } } From 25ece2b82a04cffff01a0a5f7b2da3e66e1baaef Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 15:49:51 +0800 Subject: [PATCH 584/700] Committed on or around 2023/10/26 --- Chapter11/evade_repetitive_class_name/Creating_a_Thread.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java b/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java index e97a9b6..0e92cf5 100644 --- a/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java +++ b/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java @@ -28,7 +28,7 @@ public void run() { System.out.println("In " + getName() + ", count is " + count); } - } catch (InterruptedException exc) { + } catch (InterruptedException e) { System.out.println(getName() + " interrupted."); } @@ -43,6 +43,9 @@ public class Creating_a_Thread { // From the main thread, you can create other threads. public static void main(String[] args) { + // MyThread2023's object is runnable because it inherits run() from Thread class. + MyThread2023 myThread2023 = new MyThread2023(1); + // Creating a thread by instantiating Thread class. Its constructor encapsulates a runnable object. Thread thread = new Thread(null, null); From bb6c2c0e09f14b4fa8478b469107af0d57e86cc6 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 15:51:14 +0800 Subject: [PATCH 585/700] Committed on or around 2023/10/26 --- Chapter11/evade_repetitive_class_name/Creating_a_Thread.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java b/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java index 0e92cf5..711900d 100644 --- a/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java +++ b/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java @@ -16,7 +16,7 @@ class MyThread2023 extends Thread{ // Entry point of the thread. public void run() { - System.out.println(getName() + " starting."); + System.out.println(getName() + " #" + n + " starting."); // Because Thread.sleep() can throw up an InterruptedException, it must be wrapped in try/catch block. try { @@ -30,7 +30,7 @@ public void run() { } catch (InterruptedException e) { - System.out.println(getName() + " interrupted."); + System.out.println(getName() + " #" + n + " interrupted."); } System.out.println(getName() + " terminating."); From 9058749c7b167254fdb9b4bb8b52d04b3fe73527 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 15:57:08 +0800 Subject: [PATCH 586/700] Committed on or around 2023/10/26 --- Chapter11/evade_repetitive_class_name/Creating_a_Thread.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java b/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java index 711900d..b1b7773 100644 --- a/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java +++ b/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java @@ -47,7 +47,7 @@ public static void main(String[] args) { MyThread2023 myThread2023 = new MyThread2023(1); // Creating a thread by instantiating Thread class. Its constructor encapsulates a runnable object. - Thread thread = new Thread(null, null); + Thread thread = new Thread(myThread2023, "Child thread"); } From 1b442da8c84bc547e1110336dbc9002c6682ff12 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 16:00:12 +0800 Subject: [PATCH 587/700] Committed on or around 2023/10/26 --- Chapter11/evade_repetitive_class_name/Creating_a_Thread.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java b/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java index b1b7773..a56f7f8 100644 --- a/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java +++ b/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java @@ -43,12 +43,15 @@ public class Creating_a_Thread { // From the main thread, you can create other threads. public static void main(String[] args) { + System.out.println("Main thread starting."); + // MyThread2023's object is runnable because it inherits run() from Thread class. MyThread2023 myThread2023 = new MyThread2023(1); // Creating a thread by instantiating Thread class. Its constructor encapsulates a runnable object. Thread thread = new Thread(myThread2023, "Child thread"); + thread.start(); } From edc7a3fbe107e0af6813531d3d9c9712b6d1664f Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 16:01:16 +0800 Subject: [PATCH 588/700] Committed on or around 2023/10/26 --- Chapter11/evade_repetitive_class_name/Creating_a_Thread.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java b/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java index a56f7f8..2edc67a 100644 --- a/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java +++ b/Chapter11/evade_repetitive_class_name/Creating_a_Thread.java @@ -52,6 +52,8 @@ public static void main(String[] args) { Thread thread = new Thread(myThread2023, "Child thread"); thread.start(); + + System.out.println("Main thread ending."); } From e2d2817ed16c36f5cb80cb7959fe6434fe15bf54 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 16:12:38 +0800 Subject: [PATCH 589/700] Committed on or around 2023/10/26 --- Chapter11/UseThreads3.java | 46 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 Chapter11/UseThreads3.java diff --git a/Chapter11/UseThreads3.java b/Chapter11/UseThreads3.java new file mode 100644 index 0000000..c0cd496 --- /dev/null +++ b/Chapter11/UseThreads3.java @@ -0,0 +1,46 @@ + +public class UseThreads3 { + + public static void main(String[] args) { + System.out.println("Main thread starting."); + + new Thread(new Runnable() { + + public void run() { + + String thread_nameString = "Child #1"; + + System.out.println(thread_nameString + " starting."); + + try { + for (int count = 0; count < 10; count++) { + Thread.sleep(400); + + System.out.println("In " + thread_nameString + ", count is " + count); + } + } catch (InterruptedException e) { + // TODO: handle exception + System.out.println(thread_nameString + " interrupted."); + } + + System.out.println(thread_nameString + " terminating."); + + } + }).start(); + + for (int i = 0; i < 50; i++) { + System.out.print("."); + + try { + Thread.sleep(100); + } catch (InterruptedException e) { + // TODO: handle exception + System.out.println("Main thread interrupted"); + } + } + + System.out.println("Main thread ending."); + + } + +} From 4e48733de2f81b44c52c4fc102f13b73e8802f14 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 19:34:19 +0800 Subject: [PATCH 590/700] Committed on or around 2023/10/26 --- .../Creating_a_Thread_2.java | 62 +++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 Chapter11/evade_repetitive_class_name/Creating_a_Thread_2.java diff --git a/Chapter11/evade_repetitive_class_name/Creating_a_Thread_2.java b/Chapter11/evade_repetitive_class_name/Creating_a_Thread_2.java new file mode 100644 index 0000000..1fa1ea0 --- /dev/null +++ b/Chapter11/evade_repetitive_class_name/Creating_a_Thread_2.java @@ -0,0 +1,62 @@ +package evade_repetitive_class_name; + +class MyThread2023_2 extends Thread{ + + int n; + + MyThread2023_2(int thread_number) { + + n = thread_number; + + } + + // Entry point of the thread. + public void run() { + + System.out.println(getName() + " #" + n + " starting."); + + // Because Thread.sleep() can throw up an InterruptedException, it must be wrapped in try/catch block. + try { + + for (int count = 0; count < 10; count++) { + + Thread.sleep(400); + + System.out.println("In " + getName() + ", count is " + count); + } + + } catch (InterruptedException e) { + + System.out.println(getName() + " #" + n + " interrupted."); + } + + System.out.println(getName() + " terminating."); + } + +} + +public class Creating_a_Thread_2 { + + public static void main(String[] args) { + + System.out.println("Main thread starting."); + + // MyThread2023's object is runnable because it inherits run() from Thread class. + MyThread2023_2 myThread2023_2 = new MyThread2023_2(1); + + myThread2023_2.start(); + + myThread2023_2.run(); + + // Creating a thread by instantiating Thread class. Its constructor encapsulates a runnable object. + Thread thread = new Thread(myThread2023_2, "Child thread"); + + thread.start(); + + thread.run(); + + System.out.println("Main thread ending."); + + } + +} From 2bd0e700d734a8f04c9ecaf7958e4cbf874c4de9 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 19:53:31 +0800 Subject: [PATCH 591/700] Committed on or around 2023/10/26 --- Chapter11/oracle_tutorial/HelloRunnable.java | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Chapter11/oracle_tutorial/HelloRunnable.java diff --git a/Chapter11/oracle_tutorial/HelloRunnable.java b/Chapter11/oracle_tutorial/HelloRunnable.java new file mode 100644 index 0000000..58e08e3 --- /dev/null +++ b/Chapter11/oracle_tutorial/HelloRunnable.java @@ -0,0 +1,20 @@ +package oracle_tutorial; + +public class HelloRunnable implements Runnable { + + public static void main(String[] args) { + + (new Thread(new HelloRunnable())).start(); + + } + + @Override + public void run() { + System.out.println("Hello from a thread!"); + + } + +} + +// Reference: +// https://web.archive.org/web/20230702090555/https://docs.oracle.com/javase/tutorial/essential/concurrency/runthread.html \ No newline at end of file From 2f6aae2574f6476a203912e46ef8b7a02d0c3310 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 22:57:14 +0800 Subject: [PATCH 592/700] Committed on or around 2023/10/26 --- Chapter11/oracle_tutorial/HelloThread.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 Chapter11/oracle_tutorial/HelloThread.java diff --git a/Chapter11/oracle_tutorial/HelloThread.java b/Chapter11/oracle_tutorial/HelloThread.java new file mode 100644 index 0000000..ce9dae9 --- /dev/null +++ b/Chapter11/oracle_tutorial/HelloThread.java @@ -0,0 +1,18 @@ +package oracle_tutorial; + +public class HelloThread extends Thread { + + public static void main(String[] args) { + + new HelloThread().start(); + + } + + @Override + public void run() { + + System.out.println("Hello from a thread!"); + + } + +} From f10822786322106ea5caf43cb1f0883b670b8d15 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 23:00:03 +0800 Subject: [PATCH 593/700] Committed on or around 2023/10/26 --- Chapter11/oracle_tutorial/HelloRunnable2.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 Chapter11/oracle_tutorial/HelloRunnable2.java diff --git a/Chapter11/oracle_tutorial/HelloRunnable2.java b/Chapter11/oracle_tutorial/HelloRunnable2.java new file mode 100644 index 0000000..4c2ca72 --- /dev/null +++ b/Chapter11/oracle_tutorial/HelloRunnable2.java @@ -0,0 +1,18 @@ +package oracle_tutorial; + +public class HelloRunnable2 implements Runnable { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + + @Override + public void run() { + + + } + + + +} From c43135dd6e1f152383086564ff1755f64879ff94 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 23:02:54 +0800 Subject: [PATCH 594/700] Committed on or around 2023/10/26 --- Chapter11/oracle_tutorial/HelloRunnable2.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Chapter11/oracle_tutorial/HelloRunnable2.java b/Chapter11/oracle_tutorial/HelloRunnable2.java index 4c2ca72..469f132 100644 --- a/Chapter11/oracle_tutorial/HelloRunnable2.java +++ b/Chapter11/oracle_tutorial/HelloRunnable2.java @@ -3,13 +3,14 @@ public class HelloRunnable2 implements Runnable { public static void main(String[] args) { - // TODO Auto-generated method stub + } @Override public void run() { + System.out.println("Hello from a thread"); } From 6b0c57bdf10f3420cae88466d0daaea825eb9126 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 23:04:48 +0800 Subject: [PATCH 595/700] Committed on or around 2023/10/26 --- Chapter11/oracle_tutorial/HelloRunnable2.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter11/oracle_tutorial/HelloRunnable2.java b/Chapter11/oracle_tutorial/HelloRunnable2.java index 469f132..9de8b13 100644 --- a/Chapter11/oracle_tutorial/HelloRunnable2.java +++ b/Chapter11/oracle_tutorial/HelloRunnable2.java @@ -7,7 +7,7 @@ public static void main(String[] args) { } - @Override + public void run() { System.out.println("Hello from a thread"); From 63c2bcac98199a97abdcf269e3dddce408b9e6c0 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 23:10:02 +0800 Subject: [PATCH 596/700] Committed on or around 2023/10/26 --- Chapter11/oracle_tutorial/HelloRunnable2.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Chapter11/oracle_tutorial/HelloRunnable2.java b/Chapter11/oracle_tutorial/HelloRunnable2.java index 9de8b13..3357f65 100644 --- a/Chapter11/oracle_tutorial/HelloRunnable2.java +++ b/Chapter11/oracle_tutorial/HelloRunnable2.java @@ -4,6 +4,8 @@ public class HelloRunnable2 implements Runnable { public static void main(String[] args) { + new Thread(new HelloRunnable()).start(); + } From 59477de41bc6a698d9fc41214e58e33601fe880a Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 26 Oct 2023 23:10:39 +0800 Subject: [PATCH 597/700] Committed on or around 2023/10/26 --- Chapter11/oracle_tutorial/HelloRunnable2.java | 3 +++ Chapter11/oracle_tutorial/HelloThread.java | 3 +++ 2 files changed, 6 insertions(+) diff --git a/Chapter11/oracle_tutorial/HelloRunnable2.java b/Chapter11/oracle_tutorial/HelloRunnable2.java index 3357f65..7ae00a3 100644 --- a/Chapter11/oracle_tutorial/HelloRunnable2.java +++ b/Chapter11/oracle_tutorial/HelloRunnable2.java @@ -19,3 +19,6 @@ public void run() { } + +//Reference: +//https://web.archive.org/web/20230702090555/https://docs.oracle.com/javase/tutorial/essential/concurrency/runthread.html diff --git a/Chapter11/oracle_tutorial/HelloThread.java b/Chapter11/oracle_tutorial/HelloThread.java index ce9dae9..dd50dbf 100644 --- a/Chapter11/oracle_tutorial/HelloThread.java +++ b/Chapter11/oracle_tutorial/HelloThread.java @@ -16,3 +16,6 @@ public void run() { } } + +//Reference: +//https://web.archive.org/web/20230702090555/https://docs.oracle.com/javase/tutorial/essential/concurrency/runthread.html From 6c7d6103fdd58fbd0304a30d991811d8ae1da9ec Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 27 Oct 2023 15:00:57 +0800 Subject: [PATCH 598/700] Committed on or around 2023/10/27 --- Chapter11/modulation/Creating_a_thread.java | 19 +++++ .../The_Simple_Threads_Example.java | 75 +++++++++++++++++++ 2 files changed, 94 insertions(+) create mode 100644 Chapter11/modulation/Creating_a_thread.java create mode 100644 Chapter11/oracle_tutorial/The_Simple_Threads_Example.java diff --git a/Chapter11/modulation/Creating_a_thread.java b/Chapter11/modulation/Creating_a_thread.java new file mode 100644 index 0000000..2cd4147 --- /dev/null +++ b/Chapter11/modulation/Creating_a_thread.java @@ -0,0 +1,19 @@ +package modulation; + +public class Creating_a_thread implements Runnable { + + + public static void main() { + + + + } + + + public void run() { + + System.out.println(); + + } + +} diff --git a/Chapter11/oracle_tutorial/The_Simple_Threads_Example.java b/Chapter11/oracle_tutorial/The_Simple_Threads_Example.java new file mode 100644 index 0000000..502c558 --- /dev/null +++ b/Chapter11/oracle_tutorial/The_Simple_Threads_Example.java @@ -0,0 +1,75 @@ +package oracle_tutorial; + +public class The_Simple_Threads_Example { + + // Display a message, preceded by the name of the current thread + static void threadMessage(String message) { + String threadName = Thread.currentThread().getName(); + System.out.format("%s: %s%n", threadName, message); + } + + private static class MessageLoop implements Runnable { + public void run() { + String importantInfo[] = { "Mares eat oats", "Does eat oats", "Little lambs eat ivy", + "A kid will eat ivy too" }; + try { + for (int i = 0; i < importantInfo.length; i++) { + // Pause for 4 seconds + Thread.sleep(4000); + // Print a message + threadMessage(importantInfo[i]); + } + } catch (InterruptedException e) { + threadMessage("I wasn't done!"); + } + } + } + + public static void main(String[] args) throws InterruptedException { + + // Delay, in milliseconds before + // we interrupt MessageLoop + // thread (default one hour). + long patience = 1000 * 60 * 60; + + // If command line argument + // present, gives patience + // in seconds. + if (args.length > 0) { + try { + patience = Long.parseLong(args[0]) * 1000; + } catch (NumberFormatException e) { + System.err.println("Argument must be an integer."); + System.exit(1); + } + } + + threadMessage("Starting MessageLoop thread"); + long startTime = System.currentTimeMillis(); + Thread t = new Thread(new MessageLoop()); + t.start(); + + threadMessage("Waiting for MessageLoop thread to finish"); + // loop until MessageLoop + // thread exits + while (t.isAlive()) { + threadMessage("Still waiting..."); + // Wait maximum of 1 second + // for MessageLoop thread + // to finish. + t.join(1000); + if (((System.currentTimeMillis() - startTime) > patience) && t.isAlive()) { + threadMessage("Tired of waiting!"); + t.interrupt(); + // Shouldn't be long now + // -- wait indefinitely + t.join(); + } + } + + threadMessage("Finally!"); + } + +} + +// Source: https://docs.oracle.com/javase/tutorial/essential/concurrency/simple.html From 8266edd913d162121c7e756414418949d49bba83 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 27 Oct 2023 15:17:10 +0800 Subject: [PATCH 599/700] Committed on or around 2023/10/27 --- .../The_Simple_Threads_Example.java | 20 +++++++------------ 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/Chapter11/oracle_tutorial/The_Simple_Threads_Example.java b/Chapter11/oracle_tutorial/The_Simple_Threads_Example.java index 502c558..31a80cf 100644 --- a/Chapter11/oracle_tutorial/The_Simple_Threads_Example.java +++ b/Chapter11/oracle_tutorial/The_Simple_Threads_Example.java @@ -27,14 +27,10 @@ public void run() { public static void main(String[] args) throws InterruptedException { - // Delay, in milliseconds before - // we interrupt MessageLoop - // thread (default one hour). + // Delay, in milliseconds before we interrupt MessageLoop thread (default one hour). long patience = 1000 * 60 * 60; - // If command line argument - // present, gives patience - // in seconds. + // If command line argument present, gives patience in seconds. if (args.length > 0) { try { patience = Long.parseLong(args[0]) * 1000; @@ -50,19 +46,17 @@ public static void main(String[] args) throws InterruptedException { t.start(); threadMessage("Waiting for MessageLoop thread to finish"); - // loop until MessageLoop - // thread exits + + // loop until MessageLoop thread exits while (t.isAlive()) { threadMessage("Still waiting..."); - // Wait maximum of 1 second - // for MessageLoop thread - // to finish. + + // Wait maximum of 1 second for MessageLoop thread to finish. t.join(1000); if (((System.currentTimeMillis() - startTime) > patience) && t.isAlive()) { threadMessage("Tired of waiting!"); t.interrupt(); - // Shouldn't be long now - // -- wait indefinitely + // Shouldn't be long now -- wait indefinitely t.join(); } } From d49a7e5cf22b844220b62fd4ff2fa3d201e407e4 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 27 Oct 2023 15:56:58 +0800 Subject: [PATCH 600/700] Committed on or around 2023/10/27 --- .../Pausing_Execution_with_Sleep.java | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 Chapter11/oracle_tutorial/Pausing_Execution_with_Sleep.java diff --git a/Chapter11/oracle_tutorial/Pausing_Execution_with_Sleep.java b/Chapter11/oracle_tutorial/Pausing_Execution_with_Sleep.java new file mode 100644 index 0000000..eb288dd --- /dev/null +++ b/Chapter11/oracle_tutorial/Pausing_Execution_with_Sleep.java @@ -0,0 +1,25 @@ +package oracle_tutorial; + +public class Pausing_Execution_with_Sleep { + + public static void main(String[] args) throws InterruptedException { + + String importantInfo[] = { + "Mares eat oats", + "Does eat oats", + "Little lambs eat ivy", + "A kid will eat ivy too" + }; + + for (int i = 0; i < importantInfo.length; i++) { + + //Pause for 4 seconds + Thread.sleep(4000); + + //Print a message + System.out.println(importantInfo[i]); + } + } +} + +// Source: https://docs.oracle.com/javase/tutorial/essential/concurrency/sleep.html From 37057aa6b40c9317f70961498e950a469268f092 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 15 Nov 2023 12:57:33 +0800 Subject: [PATCH 601/700] Committed on or around 2023/11/15 --- Chapter11/oracle_tutorial/HelloRunnable2.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Chapter11/oracle_tutorial/HelloRunnable2.java b/Chapter11/oracle_tutorial/HelloRunnable2.java index 7ae00a3..c7d8a50 100644 --- a/Chapter11/oracle_tutorial/HelloRunnable2.java +++ b/Chapter11/oracle_tutorial/HelloRunnable2.java @@ -4,8 +4,7 @@ public class HelloRunnable2 implements Runnable { public static void main(String[] args) { - new Thread(new HelloRunnable()).start(); - + new Thread(new HelloRunnable2()).start(); } From af1318642b7ff375a5459c737d5e5cd40048045d Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 15 Nov 2023 23:59:35 +0800 Subject: [PATCH 602/700] Committed on or around 2023/11/15 --- Chapter11/modulation/Creating_a_thread.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter11/modulation/Creating_a_thread.java b/Chapter11/modulation/Creating_a_thread.java index 2cd4147..68a8e2e 100644 --- a/Chapter11/modulation/Creating_a_thread.java +++ b/Chapter11/modulation/Creating_a_thread.java @@ -5,7 +5,7 @@ public class Creating_a_thread implements Runnable { public static void main() { - + new Thread(new Creating_a_thread()).start(); } From ddd70464c4a5d7e0d01eb98525558d2062f89efb Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 28 Nov 2023 23:03:10 +0800 Subject: [PATCH 603/700] Committed on or around 2023/11/28 --- .../JavaScript/Changing_Array_Valuse.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 Miscellaneous/JavaScript/Changing_Array_Valuse.java diff --git a/Miscellaneous/JavaScript/Changing_Array_Valuse.java b/Miscellaneous/JavaScript/Changing_Array_Valuse.java new file mode 100644 index 0000000..1fc2643 --- /dev/null +++ b/Miscellaneous/JavaScript/Changing_Array_Valuse.java @@ -0,0 +1,18 @@ +package JavaScript; + +public class Changing_Array_Valuse { + + public static void main(String[] args) { + + String[] students = { "Thomas", "Roger", "Amber", "Jennifer" }; + + for (int i = 0; i < students.length; i++) + students[i] += " Doe"; + + for (int i = 0; i < students.length; i++) { + System.out.println(students[i]); + } + + } + +} From 0d38d65a397d39ca729cb6571f91feffe52052ac Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 28 Nov 2023 23:05:12 +0800 Subject: [PATCH 604/700] Committed on or around 2023/11/28 --- .../{Changing_Array_Valuse.java => Changing_Array_Value.java} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename Miscellaneous/JavaScript/{Changing_Array_Valuse.java => Changing_Array_Value.java} (88%) diff --git a/Miscellaneous/JavaScript/Changing_Array_Valuse.java b/Miscellaneous/JavaScript/Changing_Array_Value.java similarity index 88% rename from Miscellaneous/JavaScript/Changing_Array_Valuse.java rename to Miscellaneous/JavaScript/Changing_Array_Value.java index 1fc2643..5007d46 100644 --- a/Miscellaneous/JavaScript/Changing_Array_Valuse.java +++ b/Miscellaneous/JavaScript/Changing_Array_Value.java @@ -1,6 +1,6 @@ package JavaScript; -public class Changing_Array_Valuse { +public class Changing_Array_Value { public static void main(String[] args) { From b44d3e9ebd4682de25708f73f528c143e2033cce Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 28 Nov 2023 23:10:32 +0800 Subject: [PATCH 605/700] Committed on or around 2023/11/28 --- .../JavaScript/String_Concatenation.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Miscellaneous/JavaScript/String_Concatenation.java diff --git a/Miscellaneous/JavaScript/String_Concatenation.java b/Miscellaneous/JavaScript/String_Concatenation.java new file mode 100644 index 0000000..9678757 --- /dev/null +++ b/Miscellaneous/JavaScript/String_Concatenation.java @@ -0,0 +1,17 @@ +package JavaScript; + +public class String_Concatenation { + + public static void main(String[] args) { + + String pertinent = "pertain to"; + + String brew = " preamble"; + + String remittance = pertinent + brew; + + System.out.println(remittance); + + } + +} From fc6f310c823d4c8ebbf47a0863029a8e488bec3a Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 28 Nov 2023 23:13:29 +0800 Subject: [PATCH 606/700] Committed on or around 2023/11/28 --- .../JavaScript/String_concatenation_2.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 Miscellaneous/JavaScript/String_concatenation_2.java diff --git a/Miscellaneous/JavaScript/String_concatenation_2.java b/Miscellaneous/JavaScript/String_concatenation_2.java new file mode 100644 index 0000000..ed84839 --- /dev/null +++ b/Miscellaneous/JavaScript/String_concatenation_2.java @@ -0,0 +1,13 @@ +package JavaScript; + +public class String_concatenation_2 { + + public static void main(String[] args) { + + String brew = "Pertaining to " + "preamble"; + + System.out.println(brew); + + } + +} From 2a0bb85e688859806bbff250eb50f459afefd166 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 28 Nov 2023 23:23:01 +0800 Subject: [PATCH 607/700] Committed on or around 2023/11/28 --- .../JavaScript/Changing_Array_Length.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Miscellaneous/JavaScript/Changing_Array_Length.java diff --git a/Miscellaneous/JavaScript/Changing_Array_Length.java b/Miscellaneous/JavaScript/Changing_Array_Length.java new file mode 100644 index 0000000..89676ee --- /dev/null +++ b/Miscellaneous/JavaScript/Changing_Array_Length.java @@ -0,0 +1,17 @@ +package JavaScript; + +public class Changing_Array_Length { + + public static void main(String[] args) { + + + String[] students = {"Thomas", "Roger", "Amber", "Jennifer"}; + + students.length = 2; + + for(int i = 0; i < students.length; i++) + System.out.println(students[i]); + + } + +} From d592789b21ee22452206bf37c8d393f7aa142b99 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 28 Nov 2023 23:31:03 +0800 Subject: [PATCH 608/700] Committed on or around 2023/11/28 --- .../JavaScript/Changing_Array_Length_2.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Miscellaneous/JavaScript/Changing_Array_Length_2.java diff --git a/Miscellaneous/JavaScript/Changing_Array_Length_2.java b/Miscellaneous/JavaScript/Changing_Array_Length_2.java new file mode 100644 index 0000000..8abeea8 --- /dev/null +++ b/Miscellaneous/JavaScript/Changing_Array_Length_2.java @@ -0,0 +1,17 @@ +package JavaScript; + +public class Changing_Array_Length_2 { + + public static void main(String[] args) { + + String students[] = {"Thomas", "Roger", "Amber", "Jennifer"}; + + students[6] = "Marty"; + + for (int i = 0; i < students.length; i++) { + System.out.println(students[i]); + } + + } + +} From bdf66d43c45dddeb5385ef3bc4396c4edf0ecaba Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 28 Nov 2023 23:51:57 +0800 Subject: [PATCH 609/700] Committed on or around 2023/11/28 --- ...gn_a_value_to_an_array_s_last_element.java | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Miscellaneous/JavaScript/Assign_a_value_to_an_array_s_last_element.java diff --git a/Miscellaneous/JavaScript/Assign_a_value_to_an_array_s_last_element.java b/Miscellaneous/JavaScript/Assign_a_value_to_an_array_s_last_element.java new file mode 100644 index 0000000..38db911 --- /dev/null +++ b/Miscellaneous/JavaScript/Assign_a_value_to_an_array_s_last_element.java @@ -0,0 +1,23 @@ +package JavaScript; + +public class Assign_a_value_to_an_array_s_last_element { + + public static void main(String[] args) { + + String students[] = {"Thomas", "Roger", "Amber", "Jennifer"}; + + students[0] = "Marty"; + + for (int i = 0; i < students.length; i++) { + System.out.println(students[i]); + } + + students[students.length] = "Thomas"; + + for (int i = 0; i < students.length; i++) { + System.out.println(students[i]); + } + + } + +} From 003d115523db8a7bad77905cf9bce0ee60e4e6e7 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 7 Dec 2023 23:22:25 +0800 Subject: [PATCH 610/700] Committed on or around 2023/12/17 --- Chapter11/Determining_When_a_thread_ends.java | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 Chapter11/Determining_When_a_thread_ends.java diff --git a/Chapter11/Determining_When_a_thread_ends.java b/Chapter11/Determining_When_a_thread_ends.java new file mode 100644 index 0000000..8517ff5 --- /dev/null +++ b/Chapter11/Determining_When_a_thread_ends.java @@ -0,0 +1,10 @@ + +public class Determining_When_a_thread_ends { + + public static void main(String[] args) { + + System.out.println("Main thread starting."); + + } + +} From 4e21c694bf8357b061b2e2840396a90fa222497d Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 7 Dec 2023 23:23:47 +0800 Subject: [PATCH 611/700] Committed on or around 2023/12/07 --- Chapter11/Determining_When_a_thread_ends.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Chapter11/Determining_When_a_thread_ends.java b/Chapter11/Determining_When_a_thread_ends.java index 8517ff5..7e0fb87 100644 --- a/Chapter11/Determining_When_a_thread_ends.java +++ b/Chapter11/Determining_When_a_thread_ends.java @@ -4,6 +4,8 @@ public class Determining_When_a_thread_ends { public static void main(String[] args) { System.out.println("Main thread starting."); + + } From f8c00a5ccaf47a7f6469ae99e18947e0bd191406 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 27 Dec 2023 14:57:34 +0800 Subject: [PATCH 612/700] Committed on or around 2023/12/27 --- Chapter11/modulation/Creating_a_thread.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter11/modulation/Creating_a_thread.java b/Chapter11/modulation/Creating_a_thread.java index 68a8e2e..70f47dd 100644 --- a/Chapter11/modulation/Creating_a_thread.java +++ b/Chapter11/modulation/Creating_a_thread.java @@ -3,7 +3,7 @@ public class Creating_a_thread implements Runnable { - public static void main() { + public static void main(String[] args) { new Thread(new Creating_a_thread()).start(); From 4e4c2d9f53acb9d3ba56aee7c7fe10775e6a671d Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 27 Dec 2023 15:05:48 +0800 Subject: [PATCH 613/700] Committed on or around 2023/12/27 --- Chapter11/modulation/Creating_a_thread.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/Chapter11/modulation/Creating_a_thread.java b/Chapter11/modulation/Creating_a_thread.java index 70f47dd..a9a2ce2 100644 --- a/Chapter11/modulation/Creating_a_thread.java +++ b/Chapter11/modulation/Creating_a_thread.java @@ -1,11 +1,15 @@ package modulation; public class Creating_a_thread implements Runnable { + + String threadName; public static void main(String[] args) { - new Thread(new Creating_a_thread()).start(); + System.out.println("Main thread starting."); + + new Thread(new Creating_a_thread("Child #1")).start(); } @@ -16,4 +20,9 @@ public void run() { } + public Creating_a_thread(String threadName) { + + this.threadName = threadName; + } + } From ee99cab7b9377c14f6d4642bf65e742a379e92a2 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 27 Dec 2023 15:09:26 +0800 Subject: [PATCH 614/700] Committed on or around 2023/12/27 --- Chapter11/modulation/Creating_a_thread.java | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/Chapter11/modulation/Creating_a_thread.java b/Chapter11/modulation/Creating_a_thread.java index a9a2ce2..eaf2cd6 100644 --- a/Chapter11/modulation/Creating_a_thread.java +++ b/Chapter11/modulation/Creating_a_thread.java @@ -16,7 +16,21 @@ public static void main(String[] args) { public void run() { - System.out.println(); + System.out.println(threadName + " starting."); + + try { + + for (int count = 0; count < 10; count++) { + + Thread.sleep(400); + + System.out.println("In " + threadName + ", count is " + count); + + } + + } catch (InterruptedException exc) { + // TODO: handle exception + } } From a59ee23c5052b6e53c26c19403c09d11b61b73ff Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 27 Dec 2023 15:10:35 +0800 Subject: [PATCH 615/700] Committed on or around 2023/12/27 --- Chapter11/modulation/Creating_a_thread.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Chapter11/modulation/Creating_a_thread.java b/Chapter11/modulation/Creating_a_thread.java index eaf2cd6..6ce5a8e 100644 --- a/Chapter11/modulation/Creating_a_thread.java +++ b/Chapter11/modulation/Creating_a_thread.java @@ -29,7 +29,9 @@ public void run() { } } catch (InterruptedException exc) { - // TODO: handle exception + + + } } From ae89e2fc0187f3d0a94b589dcaf4db67665c6715 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 27 Dec 2023 15:12:56 +0800 Subject: [PATCH 616/700] Committed on or around 2023/12/27 --- Chapter11/modulation/Creating_a_thread.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Chapter11/modulation/Creating_a_thread.java b/Chapter11/modulation/Creating_a_thread.java index 6ce5a8e..8d8dc03 100644 --- a/Chapter11/modulation/Creating_a_thread.java +++ b/Chapter11/modulation/Creating_a_thread.java @@ -30,10 +30,11 @@ public void run() { } catch (InterruptedException exc) { - + System.out.println(threadName + " interrupted."); } + System.out.println(threadName + " terminating."); } public Creating_a_thread(String threadName) { From be1e488ea28fa004bd8ae13ffc5f3081e4d136b1 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 27 Dec 2023 15:18:45 +0800 Subject: [PATCH 617/700] Committed on or around 2023/12/27 --- Chapter11/modulation/Creating_a_thread.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Chapter11/modulation/Creating_a_thread.java b/Chapter11/modulation/Creating_a_thread.java index 8d8dc03..c55544c 100644 --- a/Chapter11/modulation/Creating_a_thread.java +++ b/Chapter11/modulation/Creating_a_thread.java @@ -11,6 +11,18 @@ public static void main(String[] args) { new Thread(new Creating_a_thread("Child #1")).start(); + for (int i = 0; i < 50; i++) { + + System.out.print("."); + + try { + Thread.sleep(100); + } catch (InterruptedException exc) { + System.out.println("Main thread interrupted"); + } + } + + System.out.println("Main thread ending."); } From a3f371a30e1104d619dbb97152f888e815b853b8 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 27 Dec 2023 15:35:20 +0800 Subject: [PATCH 618/700] Committed on or around 2023/12/27 --- ...Creating_a_thread_by_extending_Thread.java | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 Chapter11/modulation/Creating_a_thread_by_extending_Thread.java diff --git a/Chapter11/modulation/Creating_a_thread_by_extending_Thread.java b/Chapter11/modulation/Creating_a_thread_by_extending_Thread.java new file mode 100644 index 0000000..dea9a48 --- /dev/null +++ b/Chapter11/modulation/Creating_a_thread_by_extending_Thread.java @@ -0,0 +1,38 @@ +package modulation; + +public class Creating_a_thread_by_extending_Thread extends Thread { + + String threadName; + + public static void main(String[] args) { + + + + } + + + @Override + public void run() { + + System.out.println(threadName + " starting."); + + try { + + for (int count = 0; count < 10; count++) { + Thread.sleep(400); + System.out.println("In " + threadName + ", count is " + count); + } + + } catch (InterruptedException exc) { + // TODO: handle exception + } + + } + + public Creating_a_thread_by_extending_Thread(String threadName) { + + this.threadName = threadName; + + } + +} From f7c6149358d6a19e2e3cd38b008f730be9e9f8b8 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 27 Dec 2023 15:36:21 +0800 Subject: [PATCH 619/700] Committed on or around 2023/12/27 --- Chapter11/modulation/Creating_a_thread_by_extending_Thread.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter11/modulation/Creating_a_thread_by_extending_Thread.java b/Chapter11/modulation/Creating_a_thread_by_extending_Thread.java index dea9a48..5232385 100644 --- a/Chapter11/modulation/Creating_a_thread_by_extending_Thread.java +++ b/Chapter11/modulation/Creating_a_thread_by_extending_Thread.java @@ -24,7 +24,7 @@ public void run() { } } catch (InterruptedException exc) { - // TODO: handle exception + System.out.println(threadName + " interrupted."); } } From fe636ceb18b2839fd563597ed6a270b2b7a9d8fd Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 27 Dec 2023 15:37:42 +0800 Subject: [PATCH 620/700] Committed on or around 2023/12/27 --- Chapter11/modulation/Creating_a_thread_by_extending_Thread.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Chapter11/modulation/Creating_a_thread_by_extending_Thread.java b/Chapter11/modulation/Creating_a_thread_by_extending_Thread.java index 5232385..1d311e3 100644 --- a/Chapter11/modulation/Creating_a_thread_by_extending_Thread.java +++ b/Chapter11/modulation/Creating_a_thread_by_extending_Thread.java @@ -27,6 +27,8 @@ public void run() { System.out.println(threadName + " interrupted."); } + System.out.println(threadName + " terminating."); + } public Creating_a_thread_by_extending_Thread(String threadName) { From 91f60b885883e6f10c0de4a292c2d241e80eb300 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 27 Dec 2023 15:39:02 +0800 Subject: [PATCH 621/700] Committed on or around 2023/12/27 --- Chapter11/modulation/Creating_a_thread_by_extending_Thread.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter11/modulation/Creating_a_thread_by_extending_Thread.java b/Chapter11/modulation/Creating_a_thread_by_extending_Thread.java index 1d311e3..9e7857a 100644 --- a/Chapter11/modulation/Creating_a_thread_by_extending_Thread.java +++ b/Chapter11/modulation/Creating_a_thread_by_extending_Thread.java @@ -6,7 +6,7 @@ public class Creating_a_thread_by_extending_Thread extends Thread { public static void main(String[] args) { - + System.out.println("Main thread starting."); } From 3881684acf1a6502dc622f4515221590a720260a Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 27 Dec 2023 15:43:48 +0800 Subject: [PATCH 622/700] Committed on or around 2023/12/27 --- .../Creating_a_thread_by_extending_Thread.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Chapter11/modulation/Creating_a_thread_by_extending_Thread.java b/Chapter11/modulation/Creating_a_thread_by_extending_Thread.java index 9e7857a..b7a458f 100644 --- a/Chapter11/modulation/Creating_a_thread_by_extending_Thread.java +++ b/Chapter11/modulation/Creating_a_thread_by_extending_Thread.java @@ -8,6 +8,22 @@ public static void main(String[] args) { System.out.println("Main thread starting."); + new Creating_a_thread_by_extending_Thread("Child #1").start(); + + for (int i = 0; i < 50; i++) { + + System.out.print("."); + + try { + + Thread.sleep(100); + + } catch (InterruptedException exc) { + + System.out.println("Main thread interrupted."); + } + } + System.out.println("Main thread ending."); } From 0c0210a7952679539f4447f5b7f4fc3404b2721b Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 27 Dec 2023 16:25:14 +0800 Subject: [PATCH 623/700] Committed on or around 2023/12/27 --- .../Interrupts.java | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 Chapter11/evade_repetitive_class_name/Interrupts.java diff --git a/Chapter11/evade_repetitive_class_name/Interrupts.java b/Chapter11/evade_repetitive_class_name/Interrupts.java new file mode 100644 index 0000000..e3a16c7 --- /dev/null +++ b/Chapter11/evade_repetitive_class_name/Interrupts.java @@ -0,0 +1,22 @@ +package evade_repetitive_class_name; + +public class Interrupts implements Runnable { + + public static void main(String[] args) { + + System.out.println("Main thread starting."); + + } + + @Override + public void run() { + + int heavyCrunch[] = new int[500]; + + for (int i = 0; i < heavyCrunch.length; i++) + i = heavyCrunch[i]; + + + } + +} From 3f434065810d8d3c78eb92a2484f6ba76fb3b161 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 27 Dec 2023 16:32:00 +0800 Subject: [PATCH 624/700] Committed on or around 2023/12/27 --- .../evade_repetitive_class_name/Interrupts.java | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/Chapter11/evade_repetitive_class_name/Interrupts.java b/Chapter11/evade_repetitive_class_name/Interrupts.java index e3a16c7..e5f920d 100644 --- a/Chapter11/evade_repetitive_class_name/Interrupts.java +++ b/Chapter11/evade_repetitive_class_name/Interrupts.java @@ -11,10 +11,16 @@ public static void main(String[] args) { @Override public void run() { - int heavyCrunch[] = new int[500]; + int inputs[] = new int[50000]; + + for (int i = 0; i < inputs.length; i++) + i = inputs[i]; + + + } + + void heavyCrunch(int[] an_array_of_integers) { - for (int i = 0; i < heavyCrunch.length; i++) - i = heavyCrunch[i]; } From 417a0367d4bd4871e610059e790517be3d54ce46 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 27 Dec 2023 16:41:35 +0800 Subject: [PATCH 625/700] Committed on or around 2023/12/27 --- .../evade_repetitive_class_name/Interrupts.java | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/Chapter11/evade_repetitive_class_name/Interrupts.java b/Chapter11/evade_repetitive_class_name/Interrupts.java index e5f920d..0b7a24a 100644 --- a/Chapter11/evade_repetitive_class_name/Interrupts.java +++ b/Chapter11/evade_repetitive_class_name/Interrupts.java @@ -13,15 +13,22 @@ public void run() { int inputs[] = new int[50000]; - for (int i = 0; i < inputs.length; i++) + for (int i = 0; i < inputs.length; i++) { i = inputs[i]; - + + heavyCrunch(inputs[i]); + + if (Thread.interrupted()) { + + System.out.println("We have been interrupted; no more crunching."); + } + + + } } - void heavyCrunch(int[] an_array_of_integers) { - - + void heavyCrunch(int element) { } From 134fe82418938019215cbc187143cf527252dce5 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 30 Dec 2023 22:38:44 +0800 Subject: [PATCH 626/700] Committed on or around 2023/12/30 --- Chapter8/default_method_fundamentals.java | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 Chapter8/default_method_fundamentals.java diff --git a/Chapter8/default_method_fundamentals.java b/Chapter8/default_method_fundamentals.java new file mode 100644 index 0000000..9fb36b5 --- /dev/null +++ b/Chapter8/default_method_fundamentals.java @@ -0,0 +1,22 @@ +interface MyIF{ + + // This is a "normal" interface method declaration. + // It does NOT define a default implementation. + int getUserID(); + + + // This is a default method. Notice that it provides a default implementation. + default int getAdminID() { + return 1; + } +} + + +public class default_method_fundamentals { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From d9b412ca4fa71aafcfd497dde996f757fa5e3c11 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 30 Dec 2023 22:46:55 +0800 Subject: [PATCH 627/700] Committed on or around 2023/12/30 --- Chapter8/default_method_fundamentals.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Chapter8/default_method_fundamentals.java b/Chapter8/default_method_fundamentals.java index 9fb36b5..c9654f1 100644 --- a/Chapter8/default_method_fundamentals.java +++ b/Chapter8/default_method_fundamentals.java @@ -12,6 +12,18 @@ default int getAdminID() { } +class MyIFImp implements MyIF{ + + // Only getUserID() defined by MyIF needs to be implemented. getAdminID() can be allowed to default. + public int getUserID() { + + return 100; + + } + +} + + public class default_method_fundamentals { public static void main(String[] args) { From a6eff2ad90598d2b1cca41bef3adb869f754360a Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 30 Dec 2023 22:51:07 +0800 Subject: [PATCH 628/700] Committed on or around 2023/12/30 --- Chapter8/default_method_fundamentals.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Chapter8/default_method_fundamentals.java b/Chapter8/default_method_fundamentals.java index c9654f1..c512bdd 100644 --- a/Chapter8/default_method_fundamentals.java +++ b/Chapter8/default_method_fundamentals.java @@ -27,7 +27,14 @@ public int getUserID() { public class default_method_fundamentals { public static void main(String[] args) { - // TODO Auto-generated method stub + + MyIFImp obj = new MyIFImp(); + + // Can call getUserID(), because it is explicitly implemented by MyIFImp: + System.out.println("User ID is " + obj.getUserID()); + + // Can also call getAdminID(), because of default implementation: + System.out.println("Administrator ID is " + obj.getAdminID()); } From 5c043f8ad83e6895dcd27d578f5ed397dbd3f8ed Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 30 Dec 2023 23:03:37 +0800 Subject: [PATCH 629/700] Committed on or around 2023/12/30 --- Chapter8/default_method_fundamentals.java | 24 +++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/Chapter8/default_method_fundamentals.java b/Chapter8/default_method_fundamentals.java index c512bdd..43c431e 100644 --- a/Chapter8/default_method_fundamentals.java +++ b/Chapter8/default_method_fundamentals.java @@ -24,6 +24,22 @@ public int getUserID() { } +class MyIFImp2 implements MyIF { + + public int getUserID() { + + return 100; + + } + + public int getAdminID() { + + return 42; + } + +} + + public class default_method_fundamentals { public static void main(String[] args) { @@ -35,6 +51,14 @@ public static void main(String[] args) { // Can also call getAdminID(), because of default implementation: System.out.println("Administrator ID is " + obj.getAdminID()); + + + + MyIFImp2 obj2 = new MyIFImp2(); + + System.out.println("User ID is " + obj2.getUserID()); + + System.out.println("Administrator ID is " + obj2.getAdminID()); } From c5ce04ee7e23f20d04cacb2361f6a830a37c3090 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 30 Dec 2023 23:06:59 +0800 Subject: [PATCH 630/700] Committed on or around 2023/12/30 --- .../default_method_fundamentals.java | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 Chapter8/Interface/default_method_fundamentals.java diff --git a/Chapter8/Interface/default_method_fundamentals.java b/Chapter8/Interface/default_method_fundamentals.java new file mode 100644 index 0000000..7249806 --- /dev/null +++ b/Chapter8/Interface/default_method_fundamentals.java @@ -0,0 +1,43 @@ +package Interface; + +interface MyIF{ + + // This is a "normal" interface method declaration. + // It does NOT define a default implementation. + int getUserID(); + + + // This is a default method. Notice that it provides a default implementation. + default int getAdminID() { + return 1; + } +} + + +class MyIFImp implements MyIF{ + + // Only getUserID() defined by MyIF needs to be implemented. getAdminID() can be allowed to default. + public int getUserID() { + + return 100; + + } + +} + + +public class default_method_fundamentals { + + public static void main(String[] args) { + + MyIFImp obj = new MyIFImp(); + + // Can call getUserID(), because it is explicitly implemented by MyIFImp: + System.out.println("User ID is " + obj.getUserID()); + + // Can also call getAdminID(), because of default implementation: + System.out.println("Administrator ID is " + obj.getAdminID()); + + } + +} From f74ed1c57126a522e16552e32e2c0dd62721a3e1 Mon Sep 17 00:00:00 2001 From: ResilientSpring <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 25 Jan 2024 15:28:56 +0800 Subject: [PATCH 631/700] Update README.md I am adding Chapter 4's location (Uniform Resource Locator). --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 32bb8e1..0ba4dcd 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,5 @@ # Example -First github attempt on Eclipse +First GitHub attempt on Eclipse + + +Chapter 4: https://github.com/ResilientSpring/Chapter-IV From ac74ae2920289e0000bdfdf34c8771b7c3ca9de3 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 27 Jan 2024 23:10:57 +0800 Subject: [PATCH 632/700] Committed on or around 2024/01/27 --- Miscellaneous/Cpp/Assigning_Objects_2.java | 56 ++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 Miscellaneous/Cpp/Assigning_Objects_2.java diff --git a/Miscellaneous/Cpp/Assigning_Objects_2.java b/Miscellaneous/Cpp/Assigning_Objects_2.java new file mode 100644 index 0000000..7cec8c0 --- /dev/null +++ b/Miscellaneous/Cpp/Assigning_Objects_2.java @@ -0,0 +1,56 @@ +package Cpp; + +class Test2{ + + int a, b; + + void set_ab(int a, int b) { + + this.a = a; + this.b = b; + + } + + void show_ab() { + + System.out.println("a is " + a); + System.out.println("b is " + b); + } +} + +public class Assigning_Objects_2 { + + public static void main(String[] args) { + + Test2 ob1 = new Test2(); + Test2 ob2 = new Test2(); + + + ob1.set_ab(10, 20); + ob2.set_ab(0, 0); + + System.out.println("ob1 before assignment ob2 = ob1: "); + ob1.show_ab(); + System.out.println("ob2 before assignment ob2 = ob1: "); + ob2.show_ab(); + System.out.println(); + + ob2 = ob1; // assign ob1 to ob2 + + System.out.println("ob1 after assignment: "); + ob1.show_ab(); + System.out.println("ob2 after assignment: "); + ob2.show_ab(); + + System.out.println(); + + ob1.set_ab(-1, -1); // change ob1 + + System.out.println("ob1 after changing ob1: "); + ob1.show_ab(); + System.out.println("ob2 after changing ob1: "); + ob2.show_ab(); + + } + +} From e847f23d383790b88bf3ce36cf5a42fcb4ddf790 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 14 Feb 2024 23:48:38 +0800 Subject: [PATCH 633/700] Committed on or around 2024/02/14 --- .../JavaScript/Loops_and_Nested_Arrays.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 Miscellaneous/JavaScript/Loops_and_Nested_Arrays.java diff --git a/Miscellaneous/JavaScript/Loops_and_Nested_Arrays.java b/Miscellaneous/JavaScript/Loops_and_Nested_Arrays.java new file mode 100644 index 0000000..11d1d4a --- /dev/null +++ b/Miscellaneous/JavaScript/Loops_and_Nested_Arrays.java @@ -0,0 +1,13 @@ +package JavaScript; + +public class Loops_and_Nested_Arrays { + + public static void main(String[] args) { + + String[][] studentStrings = new String[4][3]; + + studentStrings[0][0] = ["Thomas", "92", "90"]; + + } + +} From df6d33067212a9cb78e30dedd004fd94a7d92ff4 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 14 Feb 2024 23:54:35 +0800 Subject: [PATCH 634/700] Committed on or around 2024/02/14 --- .../JavaScript/Loops_and_Nested_Arrays.java | 4 ++++ .../JavaScript/Loops_and_Nested_Arrays_2.java | 12 ++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 Miscellaneous/JavaScript/Loops_and_Nested_Arrays_2.java diff --git a/Miscellaneous/JavaScript/Loops_and_Nested_Arrays.java b/Miscellaneous/JavaScript/Loops_and_Nested_Arrays.java index 11d1d4a..bb600e0 100644 --- a/Miscellaneous/JavaScript/Loops_and_Nested_Arrays.java +++ b/Miscellaneous/JavaScript/Loops_and_Nested_Arrays.java @@ -7,6 +7,10 @@ public static void main(String[] args) { String[][] studentStrings = new String[4][3]; studentStrings[0][0] = ["Thomas", "92", "90"]; + + String studentStrings2[][] = new String[4][3]; + + studentStrings2[0][0] = ["Thomas", "92", "90"]; } diff --git a/Miscellaneous/JavaScript/Loops_and_Nested_Arrays_2.java b/Miscellaneous/JavaScript/Loops_and_Nested_Arrays_2.java new file mode 100644 index 0000000..8fc0b8f --- /dev/null +++ b/Miscellaneous/JavaScript/Loops_and_Nested_Arrays_2.java @@ -0,0 +1,12 @@ +package JavaScript; + +public class Loops_and_Nested_Arrays_2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + String[][] students = {{"Thomas", "92", "98"}, {"Roger", "87", "78"}, {"Amber", "81", "85"}}; + + } + +} From e76a36d88520916cdc7c9db6844c7c746af7e5e9 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 14 Feb 2024 23:57:26 +0800 Subject: [PATCH 635/700] Committed on or around 2024/02/14 --- .../JavaScript/Loops_and_Nested_Arrays_2.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/Miscellaneous/JavaScript/Loops_and_Nested_Arrays_2.java b/Miscellaneous/JavaScript/Loops_and_Nested_Arrays_2.java index 8fc0b8f..29a3f95 100644 --- a/Miscellaneous/JavaScript/Loops_and_Nested_Arrays_2.java +++ b/Miscellaneous/JavaScript/Loops_and_Nested_Arrays_2.java @@ -5,8 +5,19 @@ public class Loops_and_Nested_Arrays_2 { public static void main(String[] args) { // TODO Auto-generated method stub - String[][] students = {{"Thomas", "92", "98"}, {"Roger", "87", "78"}, {"Amber", "81", "85"}}; + String[][] students = {{"Thomas", "92", "98"}, {"Roger", "87", "78"}, {"Amber", "81", "85"}, {"Jennifer", "99", "100"}}; + for (int i = 0; i < students.length; i++) { + + for (int j = 0; j < students[i].length; j++) { + + if (j == 0) { + System.out.println(students[i][j] + ": "); + } + + } + + } } } From e3dab5e09e5769992d1764780eee606e8165d9f8 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Wed, 14 Feb 2024 23:59:24 +0800 Subject: [PATCH 636/700] Committed on or around 2024/02/14 --- Miscellaneous/JavaScript/Loops_and_Nested_Arrays_2.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Miscellaneous/JavaScript/Loops_and_Nested_Arrays_2.java b/Miscellaneous/JavaScript/Loops_and_Nested_Arrays_2.java index 29a3f95..92b927b 100644 --- a/Miscellaneous/JavaScript/Loops_and_Nested_Arrays_2.java +++ b/Miscellaneous/JavaScript/Loops_and_Nested_Arrays_2.java @@ -13,6 +13,8 @@ public static void main(String[] args) { if (j == 0) { System.out.println(students[i][j] + ": "); + }else if (j == students[i].length - 1) { + System.out.println(students[i][j] + "\n"); } } From a2a40d0b69e3c5f9b194d25d51d381e354772ce9 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 15 Feb 2024 00:01:19 +0800 Subject: [PATCH 637/700] Committed on or around 2024/02/15 --- .../JavaScript/Loops_and_Nested_Arrays_2.java | 24 ++++++++++--------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/Miscellaneous/JavaScript/Loops_and_Nested_Arrays_2.java b/Miscellaneous/JavaScript/Loops_and_Nested_Arrays_2.java index 92b927b..9b87fe1 100644 --- a/Miscellaneous/JavaScript/Loops_and_Nested_Arrays_2.java +++ b/Miscellaneous/JavaScript/Loops_and_Nested_Arrays_2.java @@ -4,22 +4,24 @@ public class Loops_and_Nested_Arrays_2 { public static void main(String[] args) { // TODO Auto-generated method stub - - String[][] students = {{"Thomas", "92", "98"}, {"Roger", "87", "78"}, {"Amber", "81", "85"}, {"Jennifer", "99", "100"}}; - for (int i = 0; i < students.length; i++) { - + String[][] students = { { "Thomas", "92", "98" }, { "Roger", "87", "78" }, { "Amber", "81", "85" }, + { "Jennifer", "99", "100" } }; + + for (int i = 0; i < students.length; i++) + for (int j = 0; j < students[i].length; j++) { - - if (j == 0) { + + if (j == 0) + System.out.println(students[i][j] + ": "); - }else if (j == students[i].length - 1) { + + else if (j == students[i].length - 1) + System.out.println(students[i][j] + "\n"); - } - + } - - } + } } From 7e90ab4f32c5b558ed432fc91692a1750d619b0e Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 15 Feb 2024 00:04:51 +0800 Subject: [PATCH 638/700] Committed on or around 2024/02/15 --- Miscellaneous/JavaScript/Loops_and_Nested_Arrays_2.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Miscellaneous/JavaScript/Loops_and_Nested_Arrays_2.java b/Miscellaneous/JavaScript/Loops_and_Nested_Arrays_2.java index 9b87fe1..76d7ed6 100644 --- a/Miscellaneous/JavaScript/Loops_and_Nested_Arrays_2.java +++ b/Miscellaneous/JavaScript/Loops_and_Nested_Arrays_2.java @@ -5,7 +5,7 @@ public class Loops_and_Nested_Arrays_2 { public static void main(String[] args) { // TODO Auto-generated method stub - String[][] students = { { "Thomas", "92", "98" }, { "Roger", "87", "78" }, { "Amber", "81", "85" }, + String[][] students = { { "Thomas", "92", "90" }, { "Roger", "87", "78" }, { "Amber", "81", "85" }, { "Jennifer", "99", "100" } }; for (int i = 0; i < students.length; i++) @@ -14,11 +14,11 @@ public static void main(String[] args) { if (j == 0) - System.out.println(students[i][j] + ": "); + System.out.print(students[i][j] + ": "); else if (j == students[i].length - 1) - System.out.println(students[i][j] + "\n"); + System.out.print(students[i][j] + "\n"); } From 43304febea9f6801bef9463982b551283abb0ce5 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 8 Mar 2024 18:46:38 +0800 Subject: [PATCH 639/700] Committed on or around 2024/03/08 --- Chapter11/Creating_multiple_threads.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Chapter11/Creating_multiple_threads.java b/Chapter11/Creating_multiple_threads.java index 44add3c..087274d 100644 --- a/Chapter11/Creating_multiple_threads.java +++ b/Chapter11/Creating_multiple_threads.java @@ -15,6 +15,8 @@ static MyThreads createAndStart(String name) { MyThreads myThreads = new MyThreads(name); + myThreads.thread.start(); + return myThreads; } From a67e0e223fbd3436c815a5287889d3375e6a0a6c Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 9 Mar 2024 12:19:39 +0800 Subject: [PATCH 640/700] Committed on or around 2024/03/09 --- Chapter11/Creating_multiple_threads.java | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/Chapter11/Creating_multiple_threads.java b/Chapter11/Creating_multiple_threads.java index 087274d..a6765f8 100644 --- a/Chapter11/Creating_multiple_threads.java +++ b/Chapter11/Creating_multiple_threads.java @@ -23,8 +23,20 @@ static MyThreads createAndStart(String name) { public void run() { - // TODO Auto-generated method stub + System.out.println(thread.getName() + " starting."); + + try { + + for (int count = 0; count < 10; count++) { + + Thread.sleep(400); + System.out.println("In " + thread.getName() + ", count is " + count); + } + + } catch (InterruptedException e) { + // TODO: handle exception + } } From 94fc2a0031125b8e891c3c7ca91e66d7bf1b1113 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 9 Mar 2024 12:21:19 +0800 Subject: [PATCH 641/700] Committed on or around 2024/03/09 --- Chapter11/Creating_multiple_threads.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Chapter11/Creating_multiple_threads.java b/Chapter11/Creating_multiple_threads.java index a6765f8..bcebaa9 100644 --- a/Chapter11/Creating_multiple_threads.java +++ b/Chapter11/Creating_multiple_threads.java @@ -35,8 +35,9 @@ public void run() { } } catch (InterruptedException e) { - // TODO: handle exception + System.out.println(thread.getName() + " interrupted."); } + System.out.println(thread.getName() + " terminating."); } From 90e9485989d02f47ff72f5b90a2b82fb85c58f4d Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 9 Mar 2024 12:42:15 +0800 Subject: [PATCH 642/700] Committed on or around 2024/03/09 --- Chapter11/Creating_multiple_threads.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Chapter11/Creating_multiple_threads.java b/Chapter11/Creating_multiple_threads.java index bcebaa9..e1c6c6f 100644 --- a/Chapter11/Creating_multiple_threads.java +++ b/Chapter11/Creating_multiple_threads.java @@ -39,16 +39,18 @@ public void run() { } System.out.println(thread.getName() + " terminating."); } - - - } public class Creating_multiple_threads { public static void main(String[] args) { - // TODO Auto-generated method stub + + System.out.println("Main thread starting."); + + MyThreads mt1 = MyThreads.createAndStart("Child #1"); + MyThreads mt2 = MyThreads.createAndStart("Child #2"); + MyThreads mt3 = MyThreads.createAndStart("Child #3"); } From e1e4b2701e410912106c7651e5a0dfb0b3acb0cc Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 9 Mar 2024 12:52:54 +0800 Subject: [PATCH 643/700] Committed on or around 2024/03/09 --- Chapter11/Creating_multiple_threads_2.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 Chapter11/Creating_multiple_threads_2.java diff --git a/Chapter11/Creating_multiple_threads_2.java b/Chapter11/Creating_multiple_threads_2.java new file mode 100644 index 0000000..4c344f5 --- /dev/null +++ b/Chapter11/Creating_multiple_threads_2.java @@ -0,0 +1,14 @@ +class OurThread { + + +} + + +public class Creating_multiple_threads_2 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 3f0a1d6894f5b1e9bd291aa90ec0ce64565f6b42 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 9 Mar 2024 13:00:14 +0800 Subject: [PATCH 644/700] Committed on or around 2024/03/09 --- Chapter11/Creating_multiple_threads.java | 11 +++++++++++ Chapter11/Creating_multiple_threads_2.java | 12 +++++++++++- 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/Chapter11/Creating_multiple_threads.java b/Chapter11/Creating_multiple_threads.java index e1c6c6f..927a246 100644 --- a/Chapter11/Creating_multiple_threads.java +++ b/Chapter11/Creating_multiple_threads.java @@ -51,6 +51,17 @@ public static void main(String[] args) { MyThreads mt1 = MyThreads.createAndStart("Child #1"); MyThreads mt2 = MyThreads.createAndStart("Child #2"); MyThreads mt3 = MyThreads.createAndStart("Child #3"); + + for (int i = 0; i < 50; i++) { + + try { + Thread.sleep(100); + } catch (InterruptedException e) { + + e.printStackTrace(); + } + + } } diff --git a/Chapter11/Creating_multiple_threads_2.java b/Chapter11/Creating_multiple_threads_2.java index 4c344f5..23da0e2 100644 --- a/Chapter11/Creating_multiple_threads_2.java +++ b/Chapter11/Creating_multiple_threads_2.java @@ -1,4 +1,14 @@ -class OurThread { +class OurThread implements Runnable { + + public OurThread() { + + } + + @Override + public void run() { + + + } } From 27780cbd466839274c9b260002529d701ccb5287 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 9 Mar 2024 13:40:58 +0800 Subject: [PATCH 645/700] Committed on or around 2024.03.09 --- Chapter11/Creating_multiple_threads.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Chapter11/Creating_multiple_threads.java b/Chapter11/Creating_multiple_threads.java index 927a246..ed1f822 100644 --- a/Chapter11/Creating_multiple_threads.java +++ b/Chapter11/Creating_multiple_threads.java @@ -54,15 +54,18 @@ public static void main(String[] args) { for (int i = 0; i < 50; i++) { + System.out.print("."); + try { Thread.sleep(100); } catch (InterruptedException e) { - - e.printStackTrace(); + + System.out.println("Main thread interrupted."); } } + System.out.println("Main thread ending"); } } From 067b4ab8c52f47548aa56d35640e067b5fa6d161 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 9 Mar 2024 14:51:27 +0800 Subject: [PATCH 646/700] Committed on or around 2024/03/09 --- Chapter11/Creating_multiple_threads_2.java | 31 ++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/Chapter11/Creating_multiple_threads_2.java b/Chapter11/Creating_multiple_threads_2.java index 23da0e2..577ef77 100644 --- a/Chapter11/Creating_multiple_threads_2.java +++ b/Chapter11/Creating_multiple_threads_2.java @@ -1,12 +1,34 @@ class OurThread implements Runnable { + Thread thread; + public OurThread() { } + + public OurThread(String name) { + + thread = new Thread(name); + + } - @Override public void run() { + System.out.println(thread.getName() + " starting."); + + try { + + for (int count = 0; count < 10; count++) { + + Thread.sleep(400); + System.out.println("In " + thread.getName() + ", count is " + count); + } + + } catch (InterruptedException e) { + System.out.println(thread.getName() + " interrupted."); + } + + System.out.println(thread.getName() + " terminating."); } @@ -17,7 +39,12 @@ public void run() { public class Creating_multiple_threads_2 { public static void main(String[] args) { - // TODO Auto-generated method stub + + System.out.println("Main thread starting."); + + OurThread ot1 = new OurThread(); + OurThread ot2 = new OurThread("Child #2"); + OurThread ot3 = new OurThread("Child #3"); } From 13dc01b67ac834edf2778e43575f49fbeb955d87 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 9 Mar 2024 15:16:42 +0800 Subject: [PATCH 647/700] Committed on or around 2024/03/09 --- Chapter11/Try_This_11_1_1.java | 34 ++++++++++++++++++++++++++++++---- 1 file changed, 30 insertions(+), 4 deletions(-) diff --git a/Chapter11/Try_This_11_1_1.java b/Chapter11/Try_This_11_1_1.java index da37b2d..9d4a315 100644 --- a/Chapter11/Try_This_11_1_1.java +++ b/Chapter11/Try_This_11_1_1.java @@ -1,13 +1,25 @@ class ExtendThread1 extends Thread{ - public ExtendThread1() { - // TODO Auto-generated constructor stub + public ExtendThread1(String name) { + super(name); } // When a class extends Thread, it must override the run() method, which is the entry point for the new thread, // It must also call start() to begin execution of the new thread. public void run() { + System.out.println(getName() + " starting."); + try { + for (int count = 0; count < 10; count++) { + Thread.sleep(400); + System.out.println("In " + getName() + ", count is " + count); + } + } catch (InterruptedException e) { + // TODO: handle exception + System.out.println(getName() + " interrupted."); + } + + System.out.println(getName() + " terminating."); } } @@ -16,8 +28,22 @@ public void run() { public class Try_This_11_1_1 { public static void main(String[] args) { - // TODO Auto-generated method stub - + + System.out.println("Main thread starting."); + + new ExtendThread1("Child #1").start(); + + for (int i = 0; i < 50; i++) { + System.out.print("."); + + try { + Thread.sleep(100); + } catch (InterruptedException e) { + + System.out.println("Main thread interrupted."); + } + } + System.out.println("Main thread ending."); } } From f06b5f162b3d06735321420082675029e4bc613c Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 10 Mar 2024 12:29:38 +0800 Subject: [PATCH 648/700] Committed on or around 2024/03/10 --- Chapter11/Creating_multiple_threads_2.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter11/Creating_multiple_threads_2.java b/Chapter11/Creating_multiple_threads_2.java index 577ef77..7c816c5 100644 --- a/Chapter11/Creating_multiple_threads_2.java +++ b/Chapter11/Creating_multiple_threads_2.java @@ -8,7 +8,7 @@ public OurThread() { public OurThread(String name) { - thread = new Thread(name); + thread = new Thread(this, name); } From 292b37ae7e2a8cfe1ae1e230a3901baadb901cee Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 10 Mar 2024 12:40:22 +0800 Subject: [PATCH 649/700] Committed on or around 2024/03/10 --- Chapter11/Creating_multiple_threads_2.java | 24 ++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/Chapter11/Creating_multiple_threads_2.java b/Chapter11/Creating_multiple_threads_2.java index 7c816c5..1c7f6a6 100644 --- a/Chapter11/Creating_multiple_threads_2.java +++ b/Chapter11/Creating_multiple_threads_2.java @@ -45,6 +45,30 @@ public static void main(String[] args) { OurThread ot1 = new OurThread(); OurThread ot2 = new OurThread("Child #2"); OurThread ot3 = new OurThread("Child #3"); + + // OurThread ot4 = new OurThread("Child #4").thread.start(); + + new OurThread("Child #5").thread.start(); + new OurThread("Child #6").thread.start(); + + OurThread ot7 = new OurThread("Child #7"); + + ot7.thread.start(); + + for (int i = 0; i < 50; i++) { + + System.out.print("."); + + try { + Thread.sleep(100); + } catch (InterruptedException e) { + + System.out.println("Main thread interrupted."); + } + + } + + System.out.println("Main thread ending"); } From 9a74c7e640e1cadbf060ad1d45714ceca1eafeae Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 11 Apr 2024 12:38:19 +0800 Subject: [PATCH 650/700] Committed on or around 2024/04/11 --- Chapter6/refresher/NestedClassDemo.java | 63 +++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 Chapter6/refresher/NestedClassDemo.java diff --git a/Chapter6/refresher/NestedClassDemo.java b/Chapter6/refresher/NestedClassDemo.java new file mode 100644 index 0000000..5b3ae87 --- /dev/null +++ b/Chapter6/refresher/NestedClassDemo.java @@ -0,0 +1,63 @@ +package refresher; + +class Outer { + + int nums[]; + + public Outer(int n[]) { + // TODO Auto-generated constructor stub + nums = n; + } + + void analyze() { + Inner inOb = new Inner(); + + System.out.println("Minimum: " + inOb.min()); + System.out.println("Maximum: " + inOb.max()); + System.out.println("Average: " + inOb.avg()); + } + + // This is an inner class. + class Inner { + + int min() { + int m = nums[0]; + + for (int i = 1; i < nums.length; i++) + if (nums[i] < m) + m = nums[i]; + return m; + } + + int max() { + int m = nums[0]; + for (int i = 1; i < nums.length; i++) + if (nums[i] > m) + m = nums[i]; + + return m; + } + + int avg() { + int a = 0; + for (int i = 0; i < nums.length; i++) + a += nums[i]; + + return a / nums.length; + } + } +} + + +public class NestedClassDemo { + + public static void main(String[] args) { + + int x[] = { 3, 2, 1, 5, 6, 9, 7, 8 }; + Outer outOb = new Outer(x); + + outOb.analyze(); + + } + +} From 18c9f94252c455151dc8f3ff29790021b16acd87 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 11 Apr 2024 13:03:05 +0800 Subject: [PATCH 651/700] Committed on or around 2024/04/11 --- Chapter6/refresher/NestedClassDemo.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter6/refresher/NestedClassDemo.java b/Chapter6/refresher/NestedClassDemo.java index 5b3ae87..72ce6fa 100644 --- a/Chapter6/refresher/NestedClassDemo.java +++ b/Chapter6/refresher/NestedClassDemo.java @@ -4,7 +4,7 @@ class Outer { int nums[]; - public Outer(int n[]) { + Outer(int n[]) { // TODO Auto-generated constructor stub nums = n; } From 49c5215d5b2e591c4638fa102209c97b66e440b0 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 11 Apr 2024 13:36:40 +0800 Subject: [PATCH 652/700] Committed on or around 2024/04/11 --- Chapter6/refresher/NestedClassDemo.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Chapter6/refresher/NestedClassDemo.java b/Chapter6/refresher/NestedClassDemo.java index 72ce6fa..01c37ab 100644 --- a/Chapter6/refresher/NestedClassDemo.java +++ b/Chapter6/refresher/NestedClassDemo.java @@ -1,5 +1,7 @@ package refresher; +import refresher.Outer.Inner; + class Outer { int nums[]; @@ -54,9 +56,12 @@ public class NestedClassDemo { public static void main(String[] args) { int x[] = { 3, 2, 1, 5, 6, 9, 7, 8 }; + Outer outOb = new Outer(x); outOb.analyze(); + + Inner inner = new Inner(); } From 00e52fa77ba8d49283500273bcd91139284feb30 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 11 Apr 2024 22:51:28 +0800 Subject: [PATCH 653/700] Committed on or around 2024/04/11 --- Chapter6/refresher/NestedClassDemo.java | 5 +- Chapter6/refresher/NestedClassDemo2.java | 68 ++++++++++++++++++++++++ 2 files changed, 72 insertions(+), 1 deletion(-) create mode 100644 Chapter6/refresher/NestedClassDemo2.java diff --git a/Chapter6/refresher/NestedClassDemo.java b/Chapter6/refresher/NestedClassDemo.java index 01c37ab..3ea173a 100644 --- a/Chapter6/refresher/NestedClassDemo.java +++ b/Chapter6/refresher/NestedClassDemo.java @@ -61,7 +61,10 @@ public static void main(String[] args) { outOb.analyze(); - Inner inner = new Inner(); + // No enclosing instance of type Outer is accessible. + // Must qualify the allocation with an enclosing instance of type Outer (e.g. x.new A() + // where x is an instance of Outer). +// Inner inner = new Inner(); } diff --git a/Chapter6/refresher/NestedClassDemo2.java b/Chapter6/refresher/NestedClassDemo2.java new file mode 100644 index 0000000..1e5c3ee --- /dev/null +++ b/Chapter6/refresher/NestedClassDemo2.java @@ -0,0 +1,68 @@ +package refresher; + +import refresher.Outer.Inner; + +class Outer2 { + + int nums[]; + + Outer2(int n[]) { + // TODO Auto-generated constructor stub + nums = n; + } + + void analyze() { + Inner inOb = new Inner(); + + System.out.println("Minimum: " + inOb.min()); + System.out.println("Maximum: " + inOb.max()); + System.out.println("Average: " + inOb.avg()); + } + + // This is an inner class. + class Inner { + + int min() { + int m = nums[0]; + + for (int i = 1; i < nums.length; i++) + if (nums[i] < m) + m = nums[i]; + return m; + } + + int max() { + int m = nums[0]; + for (int i = 1; i < nums.length; i++) + if (nums[i] > m) + m = nums[i]; + + return m; + } + + int avg() { + int a = 0; + for (int i = 0; i < nums.length; i++) + a += nums[i]; + + return a / nums.length; + } + } +} + +public class NestedClassDemo2 { + + public static void main(String[] args) { + + + int x[] = { 3, 2, 1, 5, 6, 9, 7, 8 }; + + Outer2 outOb = new Outer2(x); + + outOb.analyze(); + + // Inner inner = new Inner(); + + } + +} From 13b0565e3d319c6e2a19af162b69dbb94949fb5f Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 11 Apr 2024 23:02:52 +0800 Subject: [PATCH 654/700] Committed on or around 2024/04/11 --- Chapter6/refresher/NestedClassDemo2.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Chapter6/refresher/NestedClassDemo2.java b/Chapter6/refresher/NestedClassDemo2.java index 1e5c3ee..a97e4c2 100644 --- a/Chapter6/refresher/NestedClassDemo2.java +++ b/Chapter6/refresher/NestedClassDemo2.java @@ -1,7 +1,5 @@ package refresher; -import refresher.Outer.Inner; - class Outer2 { int nums[]; @@ -61,7 +59,7 @@ public static void main(String[] args) { outOb.analyze(); - // Inner inner = new Inner(); + refresher.Outer2.Inner inner = new refresher.Outer2.Inner(); } From 7adbf87832f04dcdc3d965de0f1ca8bb2b59a874 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 11 Apr 2024 23:17:30 +0800 Subject: [PATCH 655/700] Committed on or around 2024/04/11 --- Chapter6/refresher/NestedClassDemo3.java | 62 ++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 Chapter6/refresher/NestedClassDemo3.java diff --git a/Chapter6/refresher/NestedClassDemo3.java b/Chapter6/refresher/NestedClassDemo3.java new file mode 100644 index 0000000..b1d6f04 --- /dev/null +++ b/Chapter6/refresher/NestedClassDemo3.java @@ -0,0 +1,62 @@ +package refresher; + + +class Outer3 { + + int nums[]; + + Outer3(int n[]) { + // TODO Auto-generated constructor stub + nums = n; + } + + void analyze() { + Inner inOb = new Inner(); + + System.out.println("Minimum: " + inOb.min()); + System.out.println("Maximum: " + inOb.max()); + System.out.println("Average: " + inOb.avg()); + } + + // This is an inner class. + class Inner { + + int min() { + int m = nums[0]; + + for (int i = 1; i < nums.length; i++) + if (nums[i] < m) + m = nums[i]; + return m; + } + + int max() { + int m = nums[0]; + for (int i = 1; i < nums.length; i++) + if (nums[i] > m) + m = nums[i]; + + return m; + } + + int avg() { + int a = 0; + for (int i = 0; i < nums.length; i++) + a += nums[i]; + + return a / nums.length; + } + } +} + +public class NestedClassDemo3 { + + public static void main(String[] args) { + + int[] x = {2, 4, 6, 8, 10}; + + Outer3 outer3 = new Outer3(x); + + } + +} From 1be5516007734140e1bbf0af40b9848ea236de68 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 11 Apr 2024 23:19:56 +0800 Subject: [PATCH 656/700] Committed on or around 2024/04/11 --- Chapter6/refresher/NestedClassDemo3.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Chapter6/refresher/NestedClassDemo3.java b/Chapter6/refresher/NestedClassDemo3.java index b1d6f04..72fdf70 100644 --- a/Chapter6/refresher/NestedClassDemo3.java +++ b/Chapter6/refresher/NestedClassDemo3.java @@ -56,6 +56,8 @@ public static void main(String[] args) { int[] x = {2, 4, 6, 8, 10}; Outer3 outer3 = new Outer3(x); + + outer3.analyze(); } From 6a4d249d3b79dd129b34bafc3847a377c563455c Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 11 Apr 2024 23:20:57 +0800 Subject: [PATCH 657/700] Committed on or around 2024/04/11 --- Chapter6/refresher/NestedClassDemo3.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Chapter6/refresher/NestedClassDemo3.java b/Chapter6/refresher/NestedClassDemo3.java index 72fdf70..f54cd0c 100644 --- a/Chapter6/refresher/NestedClassDemo3.java +++ b/Chapter6/refresher/NestedClassDemo3.java @@ -58,6 +58,8 @@ public static void main(String[] args) { Outer3 outer3 = new Outer3(x); outer3.analyze(); + + // outer3.analyze().; } From 253ba8e6e9ee020d8e6bc8cccc9ea7b9d2611cf5 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 11 Apr 2024 23:23:53 +0800 Subject: [PATCH 658/700] Committed on or around 2024/04/11 --- Chapter6/refresher/NestedClassDemo.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/Chapter6/refresher/NestedClassDemo.java b/Chapter6/refresher/NestedClassDemo.java index 3ea173a..61a3093 100644 --- a/Chapter6/refresher/NestedClassDemo.java +++ b/Chapter6/refresher/NestedClassDemo.java @@ -1,7 +1,5 @@ package refresher; -import refresher.Outer.Inner; - class Outer { int nums[]; From a44b369dcaa108a6a8546fd4ef7ac8ca4ff525bc Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 29 Apr 2024 15:06:53 +0800 Subject: [PATCH 659/700] Committed on or around 2024/04/29 --- Miscellaneous/Cpp/virtual_function.java | 33 +++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 Miscellaneous/Cpp/virtual_function.java diff --git a/Miscellaneous/Cpp/virtual_function.java b/Miscellaneous/Cpp/virtual_function.java new file mode 100644 index 0000000..97c42ca --- /dev/null +++ b/Miscellaneous/Cpp/virtual_function.java @@ -0,0 +1,33 @@ +package Cpp; + +class B{ + + void who() { + + System.out.println("Base"); + } +} + +class D1 extends B{ + + void who() { + + System.out.println("First derivation"); + } +} + +class D2 extends B{ + + void who() { + System.out.println("Second derivation"); + } +} + +public class virtual_function { + + public static void main(String[] args) { + + + } + +} From cdaadead69e759dccd32f5709e65f1dd12d1d1b4 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 29 Apr 2024 15:43:55 +0800 Subject: [PATCH 660/700] Committed on or around 2024/04/29 --- Miscellaneous/Cpp/virtual_function.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Miscellaneous/Cpp/virtual_function.java b/Miscellaneous/Cpp/virtual_function.java index 97c42ca..7e64589 100644 --- a/Miscellaneous/Cpp/virtual_function.java +++ b/Miscellaneous/Cpp/virtual_function.java @@ -23,6 +23,12 @@ void who() { } } +class D3 extends D1 { // Derive from D1, not B. + void who() { + System.out.println("Third derivation"); + } +} + public class virtual_function { public static void main(String[] args) { From 833f4b0b813642fdf4e448f3d5681ba2416e04f1 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 30 Jun 2024 01:42:18 +0800 Subject: [PATCH 661/700] Stack from the author's solution. --- Chapter6/refresher/Self_Test_Chapter6_No3.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Chapter6/refresher/Self_Test_Chapter6_No3.java diff --git a/Chapter6/refresher/Self_Test_Chapter6_No3.java b/Chapter6/refresher/Self_Test_Chapter6_No3.java new file mode 100644 index 0000000..6feec0a --- /dev/null +++ b/Chapter6/refresher/Self_Test_Chapter6_No3.java @@ -0,0 +1,17 @@ +package refresher; + +class Stack{ + + private char stck[]; // this array holds the stack. + private int tos; // top of stack + +} + +public class Self_Test_Chapter6_No3 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 6f938439473b6d55cfbf3806f3405dbe50208259 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 30 Jun 2024 01:44:31 +0800 Subject: [PATCH 662/700] Committed on or around 2024/06/30 --- Chapter6/refresher/Self_Test_Chapter6_No3.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Chapter6/refresher/Self_Test_Chapter6_No3.java b/Chapter6/refresher/Self_Test_Chapter6_No3.java index 6feec0a..8e4a4f1 100644 --- a/Chapter6/refresher/Self_Test_Chapter6_No3.java +++ b/Chapter6/refresher/Self_Test_Chapter6_No3.java @@ -5,6 +5,11 @@ class Stack{ private char stck[]; // this array holds the stack. private int tos; // top of stack + // Construct an empty Stack given its size. + public Stack(int size) { + stck = new char[size]; + } + } public class Self_Test_Chapter6_No3 { From 507addd47c2763661b421e216f249eddddc18cde Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 30 Jun 2024 02:05:14 +0800 Subject: [PATCH 663/700] Committed on or around 2024/06/30 --- Chapter6/refresher/Self_Test_Chapter6_No3.java | 1 + 1 file changed, 1 insertion(+) diff --git a/Chapter6/refresher/Self_Test_Chapter6_No3.java b/Chapter6/refresher/Self_Test_Chapter6_No3.java index 8e4a4f1..9e258ac 100644 --- a/Chapter6/refresher/Self_Test_Chapter6_No3.java +++ b/Chapter6/refresher/Self_Test_Chapter6_No3.java @@ -8,6 +8,7 @@ class Stack{ // Construct an empty Stack given its size. public Stack(int size) { stck = new char[size]; + tos = 0; } } From 6baab69085af5bcbdb9105988d21a68392efd447 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 20 Jul 2024 11:56:22 +0800 Subject: [PATCH 664/700] Committed on or around 2024/07/20 --- Miscellaneous/Cpp/Array_initialization.java | 24 +++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 Miscellaneous/Cpp/Array_initialization.java diff --git a/Miscellaneous/Cpp/Array_initialization.java b/Miscellaneous/Cpp/Array_initialization.java new file mode 100644 index 0000000..a17a08e --- /dev/null +++ b/Miscellaneous/Cpp/Array_initialization.java @@ -0,0 +1,24 @@ +package Cpp; + +public class Array_initialization { + + public static void main(String[] args) { + + int sqrs[][] = { + + 1, 1, + 2, 4, + 3, 9, + 4, 16, + 5, 25, + 6, 36, + 7, 49, + 8, 64, + 9, 81 + 10, 100 + + }; + + } + +} From fd1c2f261b5b8822ae2d7a6b8008efd6bd53cda0 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 20 Jul 2024 12:07:24 +0800 Subject: [PATCH 665/700] Committed on or around 2024/07/20 --- Miscellaneous/Cpp/Array_initialization_2.java | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 Miscellaneous/Cpp/Array_initialization_2.java diff --git a/Miscellaneous/Cpp/Array_initialization_2.java b/Miscellaneous/Cpp/Array_initialization_2.java new file mode 100644 index 0000000..69b9b8d --- /dev/null +++ b/Miscellaneous/Cpp/Array_initialization_2.java @@ -0,0 +1,25 @@ +package Cpp; + +public class Array_initialization_2 { + + public static void main(String[] args) { + + int sqrs[][] = { + + {1, 1}, + {2, 4}, + {3, 9}, + {4, 16}, + {5, 25}, + {6, 36}, + {7, 49}, + {8, 64}, + {9, 81}, + {10, 100} + + }; + + + } + +} From 0aed4e4526828988eec1a7e2a8f468e2723538d3 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 31 Oct 2024 21:42:11 +0800 Subject: [PATCH 666/700] Merge branch 'SP7' of https://github.com/ResilientSpring/Example.git into SP7 --- Chapter3/package2/Help3.java | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 Chapter3/package2/Help3.java diff --git a/Chapter3/package2/Help3.java b/Chapter3/package2/Help3.java new file mode 100644 index 0000000..bb4231a --- /dev/null +++ b/Chapter3/package2/Help3.java @@ -0,0 +1,10 @@ +package package2; + +public class Help3 { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From c9f52b584438c04db84b1d2554a04398c17b3371 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 1 Feb 2025 16:33:47 +0800 Subject: [PATCH 667/700] Committed on or around 2025/02/01 --- Miscellaneous/Cpp/Array_of_objects_3.java | 38 +++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 Miscellaneous/Cpp/Array_of_objects_3.java diff --git a/Miscellaneous/Cpp/Array_of_objects_3.java b/Miscellaneous/Cpp/Array_of_objects_3.java new file mode 100644 index 0000000..f55fc88 --- /dev/null +++ b/Miscellaneous/Cpp/Array_of_objects_3.java @@ -0,0 +1,38 @@ +package Cpp; + +class MyClasses{ + private int x; + + void set_x(int i) { + x = i; + } + + int get_x() { + return x; + } +} + +public class Array_of_objects_3 { + + public static void main(String[] args) { + + + MyClasses[] objects = new MyClasses[4]; + + objects[0] = new MyClasses(); + objects[0].set_x(11); + + objects[1].set_x(22); + + objects[2].set_x(33); + + +// for (int i = 0; i < objects.length; i++) +// objects[i].set_x(i); + + for (int i = 0; i < objects.length; i++) + System.out.println("Objects[" + i + "].get_x(): " + objects[i].get_x()); + + } + +} From 6bd4b3d45ceb50383d8d1ce229d7b29792edac9a Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 1 Feb 2025 16:34:54 +0800 Subject: [PATCH 668/700] Committed on or around 2025/02/01 --- Miscellaneous/Cpp/Array_of_objects_3.java | 1 - 1 file changed, 1 deletion(-) diff --git a/Miscellaneous/Cpp/Array_of_objects_3.java b/Miscellaneous/Cpp/Array_of_objects_3.java index f55fc88..7ef0b9d 100644 --- a/Miscellaneous/Cpp/Array_of_objects_3.java +++ b/Miscellaneous/Cpp/Array_of_objects_3.java @@ -23,7 +23,6 @@ public static void main(String[] args) { objects[0].set_x(11); objects[1].set_x(22); - objects[2].set_x(33); From 504ec14cc7285d0b2bddbb586c08cf255ad2948a Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 1 Feb 2025 16:37:24 +0800 Subject: [PATCH 669/700] Committed on or around 2025/02/01 --- Miscellaneous/Cpp/Array_of_objects_3.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Miscellaneous/Cpp/Array_of_objects_3.java b/Miscellaneous/Cpp/Array_of_objects_3.java index 7ef0b9d..aa1f547 100644 --- a/Miscellaneous/Cpp/Array_of_objects_3.java +++ b/Miscellaneous/Cpp/Array_of_objects_3.java @@ -15,16 +15,17 @@ int get_x() { public class Array_of_objects_3 { public static void main(String[] args) { - - + MyClasses[] objects = new MyClasses[4]; objects[0] = new MyClasses(); objects[0].set_x(11); - objects[1].set_x(22); - objects[2].set_x(33); - + objects[1] = new MyClasses(); + objects[1].set_x(99); + + objects[2].set_x(22); + objects[3].set_x(33); // for (int i = 0; i < objects.length; i++) // objects[i].set_x(i); From 637d666250259d2cb606604be692a6eada0aa0f8 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 1 Feb 2025 18:08:12 +0800 Subject: [PATCH 670/700] Committed on or around 2025/02/01 --- Chapter7/Abstract_Class.java | 78 ++++++++++++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 Chapter7/Abstract_Class.java diff --git a/Chapter7/Abstract_Class.java b/Chapter7/Abstract_Class.java new file mode 100644 index 0000000..e9d4cc6 --- /dev/null +++ b/Chapter7/Abstract_Class.java @@ -0,0 +1,78 @@ + +abstract class Abstract_TwoDShape { + + private double width; + private double height; + private String name; + + // A default constructor + public Abstract_TwoDShape() { + width = height = 0.0; + name = "none"; + } + + // Parameterized constructor. + Abstract_TwoDShape(double w, double h, String n){ + width = w; + height = h; + name = n; + } + + // Construct object with equal width and height. + Abstract_TwoDShape(double x, String n){ + width = height = x; + name = n; + } + + // Construct an object from an object. + Abstract_TwoDShape(Abstract_TwoDShape ob){ + width = ob.width; + height = ob.height; + name = ob.name; + } + + // Accessor methods for width and height. + double getWidth() { + return width; + } + + double getHeight() { + return height; + } + + void setWidth(double w) { + width = w; + } + + void setHeight(double h) { + height = h; + } + + String getName() { + return name; + } + + void showDim() { + System.out.println("Width and height are " + width + " and " + height); + } + + // declare an abstract method + abstract double area(); + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} + + + +public class Abstract_Class { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From d2df6aa4515aaa8ac7c097c6047fb3f73d462520 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 1 Feb 2025 18:12:10 +0800 Subject: [PATCH 671/700] Committed on or around 2025/02/01 --- Chapter7/Abstract_Class.java | 45 ++++++++++++++++++++++++++++++++---- 1 file changed, 41 insertions(+), 4 deletions(-) diff --git a/Chapter7/Abstract_Class.java b/Chapter7/Abstract_Class.java index e9d4cc6..f6af48e 100644 --- a/Chapter7/Abstract_Class.java +++ b/Chapter7/Abstract_Class.java @@ -59,15 +59,52 @@ void showDim() { // declare an abstract method abstract double area(); - public static void main(String[] args) { - // TODO Auto-generated method stub +} - } +class Triangle_extends_abstract_superclass2 extends Abstract_TwoDShape { + + private String styleString; + + // A default constructor + public Triangle_extends_abstract_superclass2() { + // TODO Auto-generated constructor stub + super(); + + styleString = "none"; + + } + + // Constructor for Triangle + Triangle_extends_abstract_superclass2(String s, double w, double h){ + super(w, h, "triangle"); + + styleString = s; + } + + // One argument constructor. + Triangle_extends_abstract_superclass2(double x){ + super(x, "triangle"); // call superclass constructor + + styleString = "filled"; + } + + // Construct an object from an object. + Triangle_extends_abstract_superclass2(Triangle_extends_abstract_superclass ob){ + super(ob); // pass object to TwoDShape constructor + styleString = ob.styleString; + } + + double area() { + return getWidth() * getHeight() / 2; + } + + void showStyle() { + System.out.println("Triangle is " + styleString); + } } - public class Abstract_Class { public static void main(String[] args) { From fcb3e4956e433ce812c9cdab04b31538d0af8654 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 1 Feb 2025 18:17:13 +0800 Subject: [PATCH 672/700] Committed on or around 2025/02/01 --- Chapter7/Abstract_Class.java | 54 ++++++++++++++++++++++++++++++++++-- 1 file changed, 52 insertions(+), 2 deletions(-) diff --git a/Chapter7/Abstract_Class.java b/Chapter7/Abstract_Class.java index f6af48e..0c329a3 100644 --- a/Chapter7/Abstract_Class.java +++ b/Chapter7/Abstract_Class.java @@ -90,7 +90,7 @@ public Triangle_extends_abstract_superclass2() { } // Construct an object from an object. - Triangle_extends_abstract_superclass2(Triangle_extends_abstract_superclass ob){ + Triangle_extends_abstract_superclass2(Triangle_extends_abstract_superclass2 ob){ super(ob); // pass object to TwoDShape constructor styleString = ob.styleString; } @@ -105,10 +105,60 @@ void showStyle() { } +class Rectangle_extends_abstract_superclass2 extends Abstract_TwoDShape { + + // A default constructor + public Rectangle_extends_abstract_superclass2() { + // TODO Auto-generated constructor stub + super(); + } + + // Constructor for Rectangle + Rectangle_extends_abstract_superclass2(double w, double h){ + super(w, h, "rectangle"); // Call superclass constructor + } + + // Construct a square + Rectangle_extends_abstract_superclass2(double x) { + super(x, "rectangle"); // call superclass constructor + } + + // Construct an object from an object. + Rectangle_extends_abstract_superclass2(Rectangle_extends_abstract_superclass ob){ + super(ob); // pass object to TwoDShape constructor. + } + + boolean isSquare() { + + if ( getWidth() == getHeight() ) + return true; + + return false; + } + + double area() { + return getWidth() * getHeight(); + } + +} + public class Abstract_Class { public static void main(String[] args) { - // TODO Auto-generated method stub + + Abstract_TwoDShape shapes[] = new Abstract_TwoDShape[4]; + + shapes[0] = new Triangle_extends_abstract_superclass2("outlined", 8.0, 12.0); + shapes[1] = new Rectangle_extends_abstract_superclass2(10); + shapes[2] = new Rectangle_extends_abstract_superclass2(10, 4); + shapes[3] = new Triangle_extends_abstract_superclass2(7.0); + + for (int i = 0; i < shapes.length; i++) { + System.out.println("Object is " + shapes[i].getName()); + System.out.println("Area is " + shapes[i].area()); + + System.out.println(); + } } From 60a95db1bf78060ee7f770d6ac453a2e6599f44c Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sat, 1 Feb 2025 18:17:40 +0800 Subject: [PATCH 673/700] Committed on or around 2025/02/01 --- Chapter7/Abstract_Class.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter7/Abstract_Class.java b/Chapter7/Abstract_Class.java index 0c329a3..11a8783 100644 --- a/Chapter7/Abstract_Class.java +++ b/Chapter7/Abstract_Class.java @@ -124,7 +124,7 @@ public Rectangle_extends_abstract_superclass2() { } // Construct an object from an object. - Rectangle_extends_abstract_superclass2(Rectangle_extends_abstract_superclass ob){ + Rectangle_extends_abstract_superclass2(Rectangle_extends_abstract_superclass2 ob){ super(ob); // pass object to TwoDShape constructor. } From 7ca224008e6c9799de035eb0818a1a782f2edc83 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 27 May 2025 14:00:22 +0800 Subject: [PATCH 674/700] Committed on or around 2025/05/27 --- .../C/Uninitialized_array_element_content.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 Miscellaneous/C/Uninitialized_array_element_content.java diff --git a/Miscellaneous/C/Uninitialized_array_element_content.java b/Miscellaneous/C/Uninitialized_array_element_content.java new file mode 100644 index 0000000..b032f0f --- /dev/null +++ b/Miscellaneous/C/Uninitialized_array_element_content.java @@ -0,0 +1,13 @@ +package C; + +public class Uninitialized_array_element_content { + + public static void main(String[] args) { + + final int ALL_INPUT_LINES_LONGER_THAN_EIGHTY = 500; + + char more_than_80_characters[] = new char[ALL_INPUT_LINES_LONGER_THAN_EIGHTY]; + + } + +} From b94649a14d2bb6d09459f438a683ea89e43311ce Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 27 May 2025 14:11:46 +0800 Subject: [PATCH 675/700] Committed on or around 2025/05/27 --- Miscellaneous/C/Uninitialized_array_element_content.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Miscellaneous/C/Uninitialized_array_element_content.java b/Miscellaneous/C/Uninitialized_array_element_content.java index b032f0f..7f8213a 100644 --- a/Miscellaneous/C/Uninitialized_array_element_content.java +++ b/Miscellaneous/C/Uninitialized_array_element_content.java @@ -7,6 +7,13 @@ public static void main(String[] args) { final int ALL_INPUT_LINES_LONGER_THAN_EIGHTY = 500; char more_than_80_characters[] = new char[ALL_INPUT_LINES_LONGER_THAN_EIGHTY]; + + if(more_than_80_characters[0] == 0) + System.out.println("more_than_80_characters[0] is 0\n"); + else + + System.out.println("more_than_80_characters[0] is " + more_than_80_characters[0]); + } From 7a8c58eff5229f8c0edcba360966ed591911161b Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 27 May 2025 14:13:00 +0800 Subject: [PATCH 676/700] Committed on or around 2025/05/27 --- Miscellaneous/C/Uninitialized_array_element_content.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Miscellaneous/C/Uninitialized_array_element_content.java b/Miscellaneous/C/Uninitialized_array_element_content.java index 7f8213a..c3ecf32 100644 --- a/Miscellaneous/C/Uninitialized_array_element_content.java +++ b/Miscellaneous/C/Uninitialized_array_element_content.java @@ -9,7 +9,7 @@ public static void main(String[] args) { char more_than_80_characters[] = new char[ALL_INPUT_LINES_LONGER_THAN_EIGHTY]; if(more_than_80_characters[0] == 0) - System.out.println("more_than_80_characters[0] is 0\n"); + System.out.println("more_than_80_characters[0] is 0"); else System.out.println("more_than_80_characters[0] is " + more_than_80_characters[0]); From bf8ed5a80395d49e614195b5b98dc8a34d68bb6f Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 27 May 2025 14:27:17 +0800 Subject: [PATCH 677/700] Committed on or around 2025/05/27 --- Miscellaneous/C/Uninitialized_array_element_content.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Miscellaneous/C/Uninitialized_array_element_content.java b/Miscellaneous/C/Uninitialized_array_element_content.java index c3ecf32..2905e86 100644 --- a/Miscellaneous/C/Uninitialized_array_element_content.java +++ b/Miscellaneous/C/Uninitialized_array_element_content.java @@ -9,10 +9,10 @@ public static void main(String[] args) { char more_than_80_characters[] = new char[ALL_INPUT_LINES_LONGER_THAN_EIGHTY]; if(more_than_80_characters[0] == 0) - System.out.println("more_than_80_characters[0] is 0"); + System.out.println("Look! more_than_80_characters[0] is 0"); else - System.out.println("more_than_80_characters[0] is " + more_than_80_characters[0]); + System.out.println("See! more_than_80_characters[0] is " + more_than_80_characters[0]); } From ab76f9d45af23a1017013be5504611d9cb64fd00 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 27 May 2025 14:55:53 +0800 Subject: [PATCH 678/700] Committed on or around 2025/05/27 --- Miscellaneous/C/Uninitialized_array_element_content.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Miscellaneous/C/Uninitialized_array_element_content.java b/Miscellaneous/C/Uninitialized_array_element_content.java index 2905e86..112d943 100644 --- a/Miscellaneous/C/Uninitialized_array_element_content.java +++ b/Miscellaneous/C/Uninitialized_array_element_content.java @@ -18,3 +18,5 @@ public static void main(String[] args) { } } + +// Adapted from https://github.com/ResilientSpring/The-C-Programming-Language/blob/main/Blend/Uninitialized%20array%20element's%20content%202/bruise%203.c \ No newline at end of file From 51670140d633241d0495a32cb33632c6fe8e075b Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 27 May 2025 17:36:48 +0800 Subject: [PATCH 679/700] Committed on or around 2025/05/27 --- Miscellaneous/C/Uninitialized_array_element_content.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Miscellaneous/C/Uninitialized_array_element_content.java b/Miscellaneous/C/Uninitialized_array_element_content.java index 112d943..77b95ac 100644 --- a/Miscellaneous/C/Uninitialized_array_element_content.java +++ b/Miscellaneous/C/Uninitialized_array_element_content.java @@ -19,4 +19,6 @@ public static void main(String[] args) { } -// Adapted from https://github.com/ResilientSpring/The-C-Programming-Language/blob/main/Blend/Uninitialized%20array%20element's%20content%202/bruise%203.c \ No newline at end of file +// Adapted from https://github.com/ResilientSpring/The-C-Programming-Language/blob/main/Blend/Uninitialized%20array%20element's%20content%202/bruise%203.c + +// Important Note: https://chatgpt.com/c/68349761-6ad8-8008-8673-728152e81f3a \ No newline at end of file From 4a1724b3459596f8851986959177f349da640927 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Fri, 4 Jul 2025 23:26:41 +0800 Subject: [PATCH 680/700] Committed on or around 2025/07/04 --- .../Intro_to_CS_No17.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 Miscellaneous/L4_Civil_Servant_Admission_Exam/Intro_to_CS_No17.java diff --git a/Miscellaneous/L4_Civil_Servant_Admission_Exam/Intro_to_CS_No17.java b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Intro_to_CS_No17.java new file mode 100644 index 0000000..db55ba4 --- /dev/null +++ b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Intro_to_CS_No17.java @@ -0,0 +1,13 @@ +package L4_Civil_Servant_Admission_Exam; + +public class Intro_to_CS_No17{ + + public static void main(String[] args) { + + int a = 6; + + System.out.println(6^2); + + } + +} \ No newline at end of file From 92a1ccdaf1a4b6801673b4f769156623a2ff5c51 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 6 Jul 2025 19:07:50 +0800 Subject: [PATCH 681/700] Committed on or around 2025/07/06 --- .../Programming_No1.java | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1.java diff --git a/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1.java b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1.java new file mode 100644 index 0000000..3f924be --- /dev/null +++ b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1.java @@ -0,0 +1,27 @@ +package L4_Civil_Servant_Admission_Exam; + +public class Programming_No1 { + + long Catalan_Number(int n) { + + long sum; + + if(n == 0) + return 1; + + for (int i = 0; i < n; i++) { + + + + } + + return sum; + + } + + public static void main(String[] args) { + + + } + +} From 11452347ff7056e75d8e8690073e4f812bc00b4e Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 6 Jul 2025 19:32:10 +0800 Subject: [PATCH 682/700] Committed on or around 2025/07/06 --- .../Programming_No1_2.java | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_2.java diff --git a/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_2.java b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_2.java new file mode 100644 index 0000000..763daa6 --- /dev/null +++ b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_2.java @@ -0,0 +1,34 @@ +package L4_Civil_Servant_Admission_Exam; + +public class Programming_No1_2 { + + long Catalan_Number(int n) { + + long sum; + + if(n == 0) { + + sum = 1; + + return sum; + + } + + + for (int i = 0; i < n; i++) { + + + + } + + return sum; + + } + + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 0a4d2671462abe44b47522ac7f58834b08f8884d Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 6 Jul 2025 19:36:08 +0800 Subject: [PATCH 683/700] Committed on or around 2025/07/06 --- .../L4_Civil_Servant_Admission_Exam/Programming_No1_2.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_2.java b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_2.java index 763daa6..033484f 100644 --- a/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_2.java +++ b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_2.java @@ -17,7 +17,7 @@ long Catalan_Number(int n) { for (int i = 0; i < n; i++) { - + sum = Catalan_Number(i) * Catalan_Number(n-1-i); } @@ -27,7 +27,7 @@ long Catalan_Number(int n) { public static void main(String[] args) { - // TODO Auto-generated method stub + } From 3577b5be7a39895cdbf476bc124b07c286f69f1b Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 6 Jul 2025 19:38:16 +0800 Subject: [PATCH 684/700] Committed on or around 2025/07/06 --- .../Programming_No1_2.java | 29 +++++++++---------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_2.java b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_2.java index 033484f..28e9b8a 100644 --- a/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_2.java +++ b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_2.java @@ -3,31 +3,28 @@ public class Programming_No1_2 { long Catalan_Number(int n) { - + long sum; - - if(n == 0) { - + + if (n == 0) { + sum = 1; - + return sum; - + } - - + for (int i = 0; i < n; i++) { - - sum = Catalan_Number(i) * Catalan_Number(n-1-i); - + + sum = Catalan_Number(i) * Catalan_Number(n - 1 - i); + } - + return sum; - + } - - + public static void main(String[] args) { - } From f7cbc85ca73ae5f56e4739afcc10b16e2d64f4ef Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 6 Jul 2025 19:49:56 +0800 Subject: [PATCH 685/700] Committed on or around 2025/07/06 --- .../L4_Civil_Servant_Admission_Exam/Programming_No1_2.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_2.java b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_2.java index 28e9b8a..2fffd89 100644 --- a/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_2.java +++ b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_2.java @@ -1,8 +1,10 @@ package L4_Civil_Servant_Admission_Exam; +import Cpp.static_variable; + public class Programming_No1_2 { - long Catalan_Number(int n) { + long static Catalan_Number(int n) { long sum; @@ -26,6 +28,9 @@ long Catalan_Number(int n) { public static void main(String[] args) { + System.out.println(Catalan); + + } } From 4efbf3e3cb304ab61e3fc9a7c68647ca5abc8ac2 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 6 Jul 2025 19:52:30 +0800 Subject: [PATCH 686/700] Committed on or around 2025/07/06 --- .../Programming_No1_3.java | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_3.java diff --git a/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_3.java b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_3.java new file mode 100644 index 0000000..5086efb --- /dev/null +++ b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_3.java @@ -0,0 +1,32 @@ +package L4_Civil_Servant_Admission_Exam; + +public class Programming_No1_3 { + + static long Catalan_Number(int n) { + + long sum; + + if (n == 0) { + + sum = 1; + + return sum; + + } + + for (int i = 0; i < n; i++) { + + sum = Catalan_Number(i) * Catalan_Number(n - 1 - i); + + } + + return sum; + + } + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 0543d0e78d1ace989b70d72c70dfa3eb9e395d14 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 6 Jul 2025 19:53:06 +0800 Subject: [PATCH 687/700] Committed on or around 2025/07/06 --- .../L4_Civil_Servant_Admission_Exam/Programming_No1_3.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_3.java b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_3.java index 5086efb..59c2748 100644 --- a/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_3.java +++ b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_3.java @@ -25,7 +25,7 @@ static long Catalan_Number(int n) { } public static void main(String[] args) { - // TODO Auto-generated method stub + } From 5402a4c60b6e21924cab1efb1b34e426cd07ed82 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 7 Jul 2025 00:49:45 +0800 Subject: [PATCH 688/700] Committed on or around 2025/07/07 --- .../Programming_No1_4.java | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_4.java diff --git a/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_4.java b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_4.java new file mode 100644 index 0000000..7903b3e --- /dev/null +++ b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_4.java @@ -0,0 +1,44 @@ +package L4_Civil_Servant_Admission_Exam; + +public class Programming_No1_4 { + + static long Catalan_Number(int n) { + + // But Catalan_Number will call itself later, which might restart the sum from zero every time + // Catalan_Number is called and cause the intermediate result of the sum to be lost. + // + // Each call to Catalan_Number(n) has its own independent copy of the sum variable on the call stack. + // So even though sum is initialized to 0 every time the function is called, + // this happens in the scope of that one call only.[1] + long sum = 0; + + if (n == 0) { + + sum = 1; + + return sum; + + } + + for (int i = 0; i < n; i++) { + + sum = Catalan_Number(i) * Catalan_Number(n - 1 - i); + + } + + return sum; + + } + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} + +/* References: + * + * 1. https://chatgpt.com/c/6869ef92-f4c8-8008-b7b6-c9d0ee97820b + * + * */ From ec12fa9fb504d4232df35e03c6d037cfa7e80f73 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 7 Jul 2025 00:50:26 +0800 Subject: [PATCH 689/700] Committed on or around 2025/07/07 --- .../L4_Civil_Servant_Admission_Exam/Programming_No1_4.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_4.java b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_4.java index 7903b3e..e3e0087 100644 --- a/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_4.java +++ b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_4.java @@ -31,7 +31,8 @@ static long Catalan_Number(int n) { } public static void main(String[] args) { - // TODO Auto-generated method stub + + } From 6db5c8fa130aab92fb77167112a6351446b3b927 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 7 Jul 2025 00:51:30 +0800 Subject: [PATCH 690/700] Committed on or around 2025/07/07 --- .../L4_Civil_Servant_Admission_Exam/Programming_No1_4.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_4.java b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_4.java index e3e0087..4a43b43 100644 --- a/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_4.java +++ b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_4.java @@ -32,7 +32,7 @@ static long Catalan_Number(int n) { public static void main(String[] args) { - + System.out.println(Catalan_Number(4)); } From 64df1769425a7ae8604219b77e1b425435738c1b Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 7 Jul 2025 01:00:27 +0800 Subject: [PATCH 691/700] Committed on or around 2025/07/07 --- .../Programming_No1_5.java | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_5.java diff --git a/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_5.java b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_5.java new file mode 100644 index 0000000..f12f7ae --- /dev/null +++ b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_5.java @@ -0,0 +1,45 @@ +package L4_Civil_Servant_Admission_Exam; + +public class Programming_No1_5 { + + static long Catalan_Number(int n) { + + // But Catalan_Number will call itself later, which might restart the sum from zero every time + // Catalan_Number is called and cause the intermediate result of the sum to be lost. + // + // Each call to Catalan_Number(n) has its own independent copy of the sum variable on the call stack. + // So even though sum is initialized to 0 every time the function is called, + // this happens in the scope of that one call only.[1] + long sum = 0; + + if (n == 0) { + + sum = 1; + + return sum; + + } + + for (int i = 0; i < n; i++) { + + sum = Catalan_Number(i) * Catalan_Number(n - 1 - i); + + } + + return sum; + + } + + public static void main(String[] args) { + + System.out.println(Catalan_Number(4)); + + } + +} + +/* References: + * + * 1. https://chatgpt.com/c/6869ef92-f4c8-8008-b7b6-c9d0ee97820b + * + * */ From c66d5b90b0a61d060b290b0c3eced61a1d974194 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 7 Jul 2025 01:01:01 +0800 Subject: [PATCH 692/700] Committed on or around 2025/07/07 --- .../L4_Civil_Servant_Admission_Exam/Programming_No1_5.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_5.java b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_5.java index f12f7ae..9f3e472 100644 --- a/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_5.java +++ b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_5.java @@ -22,7 +22,7 @@ static long Catalan_Number(int n) { for (int i = 0; i < n; i++) { - sum = Catalan_Number(i) * Catalan_Number(n - 1 - i); + sum = sum + Catalan_Number(i) * Catalan_Number(n - 1 - i); } From 40a745395303409eb460d958ceac499dea3a3f00 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 7 Jul 2025 01:07:16 +0800 Subject: [PATCH 693/700] Committed on or around 2025/07/07 --- .../L4_Civil_Servant_Admission_Exam/Programming_No1_5.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_5.java b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_5.java index 9f3e472..d6a41b3 100644 --- a/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_5.java +++ b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Programming_No1_5.java @@ -22,6 +22,8 @@ static long Catalan_Number(int n) { for (int i = 0; i < n; i++) { + // Catalan Formula involves Sigma, so you must add all operands.[1] + // Sigma means to "add" all operands, rather than to "multiply" all operands.[1] sum = sum + Catalan_Number(i) * Catalan_Number(n - 1 - i); } From f6750f035ce1275a6ec1511fec9fbae2e0cd935f Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Mon, 10 Nov 2025 23:58:17 +0800 Subject: [PATCH 694/700] Committed on or around 2025/11/10 --- Miscellaneous/SOE/HappyNumber.java | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 Miscellaneous/SOE/HappyNumber.java diff --git a/Miscellaneous/SOE/HappyNumber.java b/Miscellaneous/SOE/HappyNumber.java new file mode 100644 index 0000000..154f990 --- /dev/null +++ b/Miscellaneous/SOE/HappyNumber.java @@ -0,0 +1,10 @@ +package SOE; + +public class HappyNumber { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} From 0f4d0ad2aef284e0bd09628133e24b7afcf195ce Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Tue, 11 Nov 2025 12:29:44 +0800 Subject: [PATCH 695/700] Committed on or around 2025/11/11 --- Miscellaneous/SOE/HappyNumber.java | 43 +++++++++++++++++++++++++++--- 1 file changed, 40 insertions(+), 3 deletions(-) diff --git a/Miscellaneous/SOE/HappyNumber.java b/Miscellaneous/SOE/HappyNumber.java index 154f990..4507bc9 100644 --- a/Miscellaneous/SOE/HappyNumber.java +++ b/Miscellaneous/SOE/HappyNumber.java @@ -1,10 +1,47 @@ package SOE; +import java.util.HashSet; +import java.util.Set; + public class HappyNumber { - public static void main(String[] args) { - // TODO Auto-generated method stub + // 計算各位數平方和 + static int next(int n) { + int sum = 0; + while (n > 0) { + int d = n % 10; + sum += d * d; + n /= 10; + } + return sum; + } + + // 遞迴版 isHappy() + static boolean isHappy(int n) { + return isHappyHelper(n, new HashSet<>()); + } + + // 遞迴輔助函式:傳遞 seen 集合 + private static boolean isHappyHelper(int n, Set seen) { + if (n == 1) + return true; // 終止條件:快樂數 + if (seen.contains(n)) + return false; // 終止條件:進入循環 + + seen.add(n); + return isHappyHelper(next(n), seen); + } - } + // 測試 + public static void main(String[] args) { + int[] nums = {1, 7, 19, 20, 25, 4}; + for (int n : nums) { + System.out.printf("%d -> %s%n", n, isHappy(n)); + } + } } + +// Source: https://chatgpt.com/c/69104fa3-4828-8321-ade1-f983f1f8c14c + + From 68a61a0213e05ff3ca1fd3ff7e109c687ead7d80 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Sun, 19 Apr 2026 12:06:37 +0800 Subject: [PATCH 696/700] Committed on or around 2026/04/19 --- .../Intro_to_CS_No17_2026.java | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 Miscellaneous/L4_Civil_Servant_Admission_Exam/Intro_to_CS_No17_2026.java diff --git a/Miscellaneous/L4_Civil_Servant_Admission_Exam/Intro_to_CS_No17_2026.java b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Intro_to_CS_No17_2026.java new file mode 100644 index 0000000..3ea27b6 --- /dev/null +++ b/Miscellaneous/L4_Civil_Servant_Admission_Exam/Intro_to_CS_No17_2026.java @@ -0,0 +1,29 @@ +package L4_Civil_Servant_Admission_Exam; + +public class Intro_to_CS_No17_2026 { + + public static void main(String[] args) { + + int month = 1; + + while(month <= 4) { + + switch(month) { + + case 1: + System.out.println("31"); + + case 2: + System.out.println("28"); + + case 4: + System.out.println("30"); + + } + + month++; + } + + } + +} From 9c635208ecb38e4eb9387a0cf75d2f70d068513f Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 11 Jun 2026 16:22:07 +0800 Subject: [PATCH 697/700] Committed on 2025/06/11 --- Chapter7/SupSubRef2.java | 41 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 Chapter7/SupSubRef2.java diff --git a/Chapter7/SupSubRef2.java b/Chapter7/SupSubRef2.java new file mode 100644 index 0000000..2e19ecc --- /dev/null +++ b/Chapter7/SupSubRef2.java @@ -0,0 +1,41 @@ +// A superclass reference can refer to a subclass object. + +class X3 { + int a; + + public X3(int i) { + // TODO Auto-generated constructor stub + + a = i; + } +} + +class Y3 extends X3 { + int b; + + public Y3(int i, int j) { + // TODO Auto-generated constructor stub + super(j); + b = i; + } +} + +public class SupSubRef2 { + + public static void main(String[] args) { + + X3 x = new X3(10); + Y3 y = new Y3(5, 6); + + System.out.println("X.a: " + x.a); + + x = y; + System.out.println("X.a: " + x.a); + + // X references know only about X members + x.a = 19; // OK +// x2.b = 27; // Error, X does not have a b member. + + } + +} From 129bb515c3813c1afd514c616516ab2c543bafef Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 11 Jun 2026 16:26:55 +0800 Subject: [PATCH 698/700] Committed on or around 2026/06/11 --- Chapter7/SupSubRef2.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chapter7/SupSubRef2.java b/Chapter7/SupSubRef2.java index 2e19ecc..ce10dac 100644 --- a/Chapter7/SupSubRef2.java +++ b/Chapter7/SupSubRef2.java @@ -34,7 +34,7 @@ public static void main(String[] args) { // X references know only about X members x.a = 19; // OK -// x2.b = 27; // Error, X does not have a b member. +// x.b = 27; // Error, X does not have a b member. } From f0837941c52bd708db12fa700a2545b8078901c7 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 11 Jun 2026 16:37:57 +0800 Subject: [PATCH 699/700] Committed on 2026/06/11 --- Chapter7/Dynamic_Disptach_Demo_2.java | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 Chapter7/Dynamic_Disptach_Demo_2.java diff --git a/Chapter7/Dynamic_Disptach_Demo_2.java b/Chapter7/Dynamic_Disptach_Demo_2.java new file mode 100644 index 0000000..318154e --- /dev/null +++ b/Chapter7/Dynamic_Disptach_Demo_2.java @@ -0,0 +1,24 @@ + +public class Dynamic_Disptach_Demo_2 { + + public static void main(String[] args) { + + Sup superOb = new Sup(); + Sub1 subOb1 = new Sub1(); + Sub2 subOb2 = new Sub2(); + + Sup supRef; // Declaring a variable called supRef of the class type Sup. This variable does not define an object. Instead, it is simply a variable that can refer to an object. + + supRef = superOb; + supRef.who(); // In each case, the version of who() to call is determined at run time by ... + + supRef = subOb1; + supRef.who(); // ... the type of object being referred to. + + supRef = subOb2; + supRef.who(); + + + } + +} From 98bd68093662581b3e24552686a1ab0b046dec80 Mon Sep 17 00:00:00 2001 From: Ceiling_roof <48134466+ResilientSpring@users.noreply.github.com> Date: Thu, 11 Jun 2026 16:52:58 +0800 Subject: [PATCH 700/700] Committed on or around 2026/06/11 --- Chapter7/Dynamic_Disptach_Demo_2.java | 15 +++++---------- Chapter7/SupSubRef2.java | 14 +++++++------- 2 files changed, 12 insertions(+), 17 deletions(-) diff --git a/Chapter7/Dynamic_Disptach_Demo_2.java b/Chapter7/Dynamic_Disptach_Demo_2.java index 318154e..9babea9 100644 --- a/Chapter7/Dynamic_Disptach_Demo_2.java +++ b/Chapter7/Dynamic_Disptach_Demo_2.java @@ -4,19 +4,14 @@ public class Dynamic_Disptach_Demo_2 { public static void main(String[] args) { Sup superOb = new Sup(); - Sub1 subOb1 = new Sub1(); - Sub2 subOb2 = new Sub2(); - Sup supRef; // Declaring a variable called supRef of the class type Sup. This variable does not define an object. Instead, it is simply a variable that can refer to an object. + superOb.who(); // In each case, the version of who() to call is determined at run time by ... - supRef = superOb; - supRef.who(); // In each case, the version of who() to call is determined at run time by ... + superOb = new Sub1(); + superOb.who(); // ... the type of object being referred to. - supRef = subOb1; - supRef.who(); // ... the type of object being referred to. - - supRef = subOb2; - supRef.who(); + superOb = new Sub2(); + superOb.who(); } diff --git a/Chapter7/SupSubRef2.java b/Chapter7/SupSubRef2.java index ce10dac..3a9a0a3 100644 --- a/Chapter7/SupSubRef2.java +++ b/Chapter7/SupSubRef2.java @@ -24,17 +24,17 @@ public class SupSubRef2 { public static void main(String[] args) { - X3 x = new X3(10); - Y3 y = new Y3(5, 6); + X3 x3 = new X3(10); + Y3 y3 = new Y3(5, 6); - System.out.println("X.a: " + x.a); + System.out.println("X.a: " + x3.a); - x = y; - System.out.println("X.a: " + x.a); + x3 = y3; + System.out.println("X.a: " + x3.a); // X references know only about X members - x.a = 19; // OK -// x.b = 27; // Error, X does not have a b member. + x3.a = 19; // OK +// x3.b = 27; // Error, X does not have a b member. }