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) |
|
|