Activity log for bug #1611598

Date Who What changed Old value New value Message
2016-08-10 04:29:17 Tiago Stürmer Daitx bug added bug
2016-08-10 04:29:41 Tiago Stürmer Daitx openjdk-7 (Ubuntu): status New Confirmed
2016-08-10 04:29:48 Tiago Stürmer Daitx openjdk-7 (Ubuntu): assignee Tiago Stürmer Daitx (tdaitx)
2016-08-10 04:30:16 Tiago Stürmer Daitx bug watch added http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3134
2016-08-10 04:30:16 Tiago Stürmer Daitx bug task added openjdk
2016-08-10 04:39:34 Tiago Stürmer Daitx summary jamvm is broken after 2.6.7 update jamvm is broken due to missing native methods in sun.misc.Unsafe
2016-08-10 04:42:38 Tiago Stürmer Daitx description [Issue] The fix of OpenJDK's bug 8158260 (http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/hotspot/rev/4f8cbd54a9c6) introduced 2 new native methods to the sun.misc.Unsafe class: isBigEndian0 and unalignedAccess0. This completely broke JamVM and as of now it is impossible to start a jamvm session. jtreg summary results: hotspot - Test results: passed: 5; failed: 309; error: 7 langtools - Test results: passed: 374; failed: 1,593; error: 1 An error output from a testcase: ----------System.err:(6/344)---------- Error initialising VM (initialiseMainThread) Check the README for compatible class-libraries/versions Exception occurred while printing exception (java/lang/NullPointerException)... Original exception was java/lang/UnsatisfiedLinkError Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. result: Failed. Unexpected exit from test [exit code: 1] Running java -jamvm -version fails the same way. [Fix] The simple fix is to add both methods to the natives.c file in the classlib/openjdk directory. I have tested this with IcedTea 2.6.7 and now jtreg passes: hotspot - Test results: passed: 220; failed: 90; error: 11 langtools - Test results: passed: 1,901; failed: 65; error: 2 I have reported this upstream at https://sourceforge.net/p/jamvm/code/merge-requests/1/ and it is now waiting review. [Issue] The fix of OpenJDK's bug 8158260 (http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/hotspot/rev/4f8cbd54a9c6) introduced 2 new native methods to the sun.misc.Unsafe class: isBigEndian0 and unalignedAccess0. This completely broke JamVM and as of now it is impossible to start a jamvm session. jtreg summary results for OpenJDK 7: hotspot - Test results: passed: 5; failed: 309; error: 7 langtools - Test results: passed: 374; failed: 1,593; error: 1 An error output from a testcase: ----------System.err:(6/344)---------- Error initialising VM (initialiseMainThread) Check the README for compatible class-libraries/versions Exception occurred while printing exception (java/lang/NullPointerException)... Original exception was java/lang/UnsatisfiedLinkError Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. result: Failed. Unexpected exit from test [exit code: 1] Running java -jamvm -version fails the same way. [Fix] The simple fix is to add both methods to the natives.c file in the classlib/openjdk directory. I have tested this with IcedTea 2.6.7 and now jtreg passes: hotspot - Test results: passed: 220; failed: 90; error: 11 langtools - Test results: passed: 1,901; failed: 65; error: 2 I have reported this upstream at https://sourceforge.net/p/jamvm/code/merge-requests/1/ and it is now waiting review.
2016-08-10 04:52:02 Bug Watch Updater openjdk: status Unknown Confirmed
2016-08-10 04:52:02 Bug Watch Updater openjdk: importance Unknown Critical
2016-08-10 12:12:41 Thomas Ward nominated for series Ubuntu Precise
2016-08-10 12:12:41 Thomas Ward nominated for series Ubuntu Trusty
2016-08-10 17:39:39 C de-Avillez bug task added openjdk-7 (Ubuntu Precise)
2016-08-10 17:39:48 C de-Avillez bug task added openjdk-7 (Ubuntu Trusty)
2016-08-10 18:12:51 C de-Avillez openjdk-7 (Ubuntu Precise): importance Undecided High
2016-08-10 18:12:55 C de-Avillez openjdk-7 (Ubuntu Trusty): importance Undecided High
2016-08-12 10:11:50 Bug Watch Updater openjdk: status Confirmed In Progress
2016-08-12 10:11:50 Bug Watch Updater openjdk: importance Critical Medium
2016-08-16 23:03:38 Launchpad Janitor openjdk-7 (Ubuntu Precise): status New Fix Released
2016-08-16 23:03:38 Launchpad Janitor cve linked 2016-3458
2016-08-16 23:03:38 Launchpad Janitor cve linked 2016-3485
2016-08-16 23:03:38 Launchpad Janitor cve linked 2016-3500
2016-08-16 23:03:38 Launchpad Janitor cve linked 2016-3508
2016-08-16 23:03:38 Launchpad Janitor cve linked 2016-3550
2016-08-16 23:03:38 Launchpad Janitor cve linked 2016-3598
2016-08-16 23:03:38 Launchpad Janitor cve linked 2016-3606
2016-08-16 23:03:38 Launchpad Janitor cve linked 2016-3610
2016-08-16 23:03:40 Launchpad Janitor openjdk-7 (Ubuntu Trusty): status New Fix Released
2016-11-17 11:43:53 Bug Watch Updater openjdk: status In Progress Fix Released
2017-06-09 23:23:50 Tiago Stürmer Daitx openjdk-7 (Ubuntu): status Confirmed Invalid
2017-06-09 23:24:04 Tiago Stürmer Daitx openjdk-7 (Ubuntu): assignee Tiago Stürmer Daitx (tdaitx)