Bug 1438514
Summary: | on ppc64, ppc64le, and s390x, the jstack systemtap tapset file is causing a parse error | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | David Smith <dsmith> |
Component: | java-1.8.0-openjdk | Assignee: | Andrew John Hughes <ahughes> |
Status: | CLOSED ERRATA | QA Contact: | Lukáš Zachar <lzachar> |
Severity: | unspecified | Docs Contact: | |
Priority: | medium | ||
Version: | 7.4 | CC: | ahughes, dbhole, jvanek, mcermak, mjw |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | java-1.8.0-openjdk-1.8.0.131-2.b11.el7 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2017-08-01 08:46:49 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
David Smith
2017-04-03 15:34:33 UTC
This is an improvement on the status before bug 1373848, because the tapsets are now actually installed correctly. Should be easy enough to apply this fix. The easiest fix would be to just assign "unknown" strings to the registers instead. e.g. replace %: **ERROR** with: %: sp_register = "unknown"; fp_register = "unknown"; pc_register = "unknown"; %) %) %) That way it turns into a "normal" runtime issue instead of a parse/syntax issue. There are nicer ways to fix it, with an arch specific helper function to fetch the registers. But the above seems the quickest. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2017:1831 |