Public bug reported:

== Comment: #0 - Gustavo Bueno Romero <grom...@br.ibm.com> - 2016-06-17 
15:06:02 ==
---Problem Description---
JVM on PPC64 LE crashes due to an illegal instruction in JITed code. The root 
cause is that the unaligned 4-byte displacement in instructions like LWA (Load 
Word Algebraic, a DS-from instruction) is not handled correctly and yields an 
illegal instruction inside the JITed method
 
Contact Information = grom...@br.ibm.com 
 
---uname output---
Linux hostname 4.4.0-24-generic #43-Ubuntu SMP Wed Jun 8 19:25:36 UTC 2016 
ppc64le ppc64le ppc64le GNU/Linux
 
Machine Type = Not relevant 
 
---Debugger---
A debugger is not configured
 
---Steps to Reproduce---
 Please find a test case at: https://bugs.openjdk.java.net/browse/JDK-8158260
 
Userspace tool common name: javac, java 
 
The userspace tool has the following bit modes: 64-bit 

Userspace rpm: openjdk-8-jdk:ppc64el
8u91-b14-0ubuntu4~16.04.1

Userspace tool obtained from project website:  na 
 
*Additional Instructions for grom...@br.ibm.com:
-Attach ltrace and strace of userspace application.

== Comment: #1 - Gustavo Bueno Romero <grom...@br.ibm.com> - 2016-06-17 
15:06:43 ==
JVM on PPC64 LE crashes due to an illegal instruction in JITed code. The root 
cause is that the unaligned 4-byte displacement in instructions like LWA (Load 
Word Algebraic, a DS-from instruction) is not handled correctly and yields an 
illegal instruction inside the JITed method [1]. The patch is already available 
upstream on OpenJDK 9 [2] and applying it to jdk8u is trivial [3].

Could you please proceed to apply the patch [2] (PPC-only code is
affect) in order to fix the issue described?

Thank you.

[1] https://bugs.openjdk.java.net/browse/JDK-8158260
[2]http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5f3687f2143c
[3] 
http://mail.openjdk.java.net/pipermail/ppc-aix-port-dev/2016-June/002569.html

** Affects: ubuntu
     Importance: Undecided
     Assignee: Taco Screen team (taco-screen-team)
         Status: New


** Tags: architecture-ppc64le bugnameltc-142797 severity-high 
targetmilestone-inin---

** Tags added: architecture-ppc64le bugnameltc-142797 severity-high
targetmilestone-inin---

** Changed in: ubuntu
     Assignee: (unassigned) => Taco Screen team (taco-screen-team)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1594393

Title:
  JVM on PPC64 LE crashes due to an illegal instruction in JITed code

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/1594393/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to