https://bugs.kde.org/show_bug.cgi?id=428648

            Bug ID: 428648
           Summary: s390_emit_load_mem panics due to 20-bit offset for
                    vector load
           Product: valgrind
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: vex
          Assignee: jsew...@acm.org
          Reporter: ar...@linux.ibm.com
  Target Milestone: ---

With a fairly big test program based on Python3, Valgrind was seen to panic
with this message:

vex: the `impossible' happened:                                                 
   s390_emit_load_mem

Where the host stacktrace contains this:

==13902==    by 0x8001F3C73: s390_emit_load_mem (host_s390_defs.c:8451)         
==13902==    by 0x80020A701: emit_S390Instr (host_s390_defs.c:8516)      

A bit of instrumentation shows that s390_emit_load_mem was invoked with an
addressing mode of S390_AMODE_B20, but with a size of 16 bytes.  This means
that a vector load with 20-bit offset is requested, which is not supported.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to