[Bug 682] New: JRE on i586 machine fails to run for supports_cmov function

bugzilla-daemon at icedtea.classpath.org bugzilla-daemon at icedtea.classpath.org
Mon Mar 28 18:29:31 PDT 2011


           Summary: JRE on i586 machine fails to run for supports_cmov
           Product: IcedTea
           Version: unspecified
          Platform: all
        OS/Version: Linux
            Status: NEW
          Severity: blocker
          Priority: P5
         Component: IcedTea6
        AssignedTo: unassigned at icedtea.classpath.org
        ReportedBy: peebhat at gmail.com

Created an attachment (id=503)
 --> (http://icedtea.classpath.org/bugzilla/attachment.cgi?id=503)
Error trace file

I am not sure the title of the bug is correct. But the error is below:

# A fatal error has been detected by the Java Runtime Environment:
#  Internal Error (assembler_x86.cpp:1042), pid=2233, tid=3067579248
#  guarantee(VM_Version::supports_cmov()) failed: illegal instruction
# JRE version: 6.0_20-b20
# Java VM: OpenJDK Client VM (19.0-b09 mixed mode, sharing linux-x86 )
# Derivative: IcedTea6 1.9.7
# Distribution: Dummy Product (i586), package suse-1.2.1-i386
# An error report file with more information is saved as:
# /root/hs_err_pid2233.log
# If you would like to submit a bug report, please include
# instructions how to reproduce the bug and visit:
#   http://icedtea.classpath.org/bugzilla

The system details are provided by, below: #1 SMP 2011-02-21 10:34:10 +0100 i586 i586 i386 GNU/Linux

Obviously the system architecture is i586. cmov processor feature should be
present only on machines i686 or above.But here JRE seems to be failing exactly
because of non-availability cmov feature.

The processor is an i386 compatible SoC and does not have cmov feature. The
package was installed from Opensuse repositories.

Attachments should provide the traces.

Reproduction: whenever java is run. Even an innocuous 'java -version' command
leads to the error.

Configure bugmail: http://icedtea.classpath.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the distro-pkg-dev mailing list