harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ilya Berezhniuk (JIRA)" <j...@apache.org>
Subject [jira] Created: (HARMONY-5320) [drlvm][NCAI][encoder] Decoder incorrectly parses special case with modrm.mod=0 and sib.base=5
Date Mon, 17 Dec 2007 14:36:43 GMT
[drlvm][NCAI][encoder] Decoder incorrectly parses special case with modrm.mod=0 and sib.base=5
----------------------------------------------------------------------------------------------

                 Key: HARMONY-5320
                 URL: https://issues.apache.org/jira/browse/HARMONY-5320
             Project: Harmony
          Issue Type: Bug
          Components: DRLVM
         Environment: All
            Reporter: Ilya Berezhniuk


Decoder incorrectly parses SIB byte when SIB.base == 5 and ModR/M.mod == 0.
It's special case when base is absent but disp32 is present.

This bug affects JVMTI disassembler. I've met the bug using NCAI interface when disassembling
native code.
Probably this bug will not occur for JVMTI itself because JIT does not produce such instruction.

Suggested patch fixes this issue.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message