You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "George Timoshenko (JIRA)" <ji...@apache.org> on 2007/01/12 09:49:27 UTC

[jira] Created: (HARMONY-2981) [drlvm][jit][opt]SPECjbb2005 silently exit on EM64T (OPT mode)

[drlvm][jit][opt]SPECjbb2005 silently exit on EM64T (OPT mode)
--------------------------------------------------------------

                 Key: HARMONY-2981
                 URL: https://issues.apache.org/jira/browse/HARMONY-2981
             Project: Harmony
          Issue Type: Bug
          Components: DRLVM
         Environment: EM64T
            Reporter: George Timoshenko


Release build exits right after printing:

Calling Reporter

Debug build now if falling with assertion? but last year (in december) when I started the investigations it also failed at the same place with SIGSEGV somwhere in managed code.

Investigations shows that the problem was in Ia32StackInfo and Ia32StackLayout.
Wrong types of some variables led to incorrect value in 'rsp' register after context restoration before exception hadler entering.

The patch is coming soon.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (HARMONY-2981) [drlvm][jit][opt]SPECjbb2005 silently exit on EM64T (OPT mode)

Posted by "George Timoshenko (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-2981?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

George Timoshenko updated HARMONY-2981:
---------------------------------------

    Description: 
Release build exits right after printing:

Calling Reporter

Debug build now is falling with assertion. But last year (in december) when I started the investigations it was also failing at the same point with SIGSEGV somwhere in managed code.

Investigations shows that the problem was in Ia32StackInfo and Ia32StackLayout.
Wrong types of some variables led to incorrect value in 'rsp' register after context restoration before exception hadler entering.

The patch is coming soon.

  was:
Release build exits right after printing:

Calling Reporter

Debug build now if falling with assertion? but last year (in december) when I started the investigations it also failed at the same place with SIGSEGV somwhere in managed code.

Investigations shows that the problem was in Ia32StackInfo and Ia32StackLayout.
Wrong types of some variables led to incorrect value in 'rsp' register after context restoration before exception hadler entering.

The patch is coming soon.


> [drlvm][jit][opt]SPECjbb2005 silently exit on EM64T (OPT mode)
> --------------------------------------------------------------
>
>                 Key: HARMONY-2981
>                 URL: https://issues.apache.org/jira/browse/HARMONY-2981
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: EM64T
>            Reporter: George Timoshenko
>
> Release build exits right after printing:
> Calling Reporter
> Debug build now is falling with assertion. But last year (in december) when I started the investigations it was also failing at the same point with SIGSEGV somwhere in managed code.
> Investigations shows that the problem was in Ia32StackInfo and Ia32StackLayout.
> Wrong types of some variables led to incorrect value in 'rsp' register after context restoration before exception hadler entering.
> The patch is coming soon.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (HARMONY-2981) [drlvm][jit][opt]SPECjbb2005 silently exit on EM64T (OPT mode)

Posted by "George Timoshenko (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-2981?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

George Timoshenko updated HARMONY-2981:
---------------------------------------

    Description: 
Release build exits right after printing:

Calling Reporter

Debug build now is falling with assertion. But last year (in december) when I started the investigations it was also failing at the same point with SIGSEGV somwhere in managed code.

Investigations shows that the problem was in Ia32StackInfo and Ia32StackLayout.
Wrong types of some variables led to incorrect value in 'rsp' register after context restoration before exception hadler entering.



  was:
Release build exits right after printing:

Calling Reporter

Debug build now is falling with assertion. But last year (in december) when I started the investigations it was also failing at the same point with SIGSEGV somwhere in managed code.

Investigations shows that the problem was in Ia32StackInfo and Ia32StackLayout.
Wrong types of some variables led to incorrect value in 'rsp' register after context restoration before exception hadler entering.

The patch is coming soon.


> [drlvm][jit][opt]SPECjbb2005 silently exit on EM64T (OPT mode)
> --------------------------------------------------------------
>
>                 Key: HARMONY-2981
>                 URL: https://issues.apache.org/jira/browse/HARMONY-2981
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: EM64T
>            Reporter: George Timoshenko
>
> Release build exits right after printing:
> Calling Reporter
> Debug build now is falling with assertion. But last year (in december) when I started the investigations it was also failing at the same point with SIGSEGV somwhere in managed code.
> Investigations shows that the problem was in Ia32StackInfo and Ia32StackLayout.
> Wrong types of some variables led to incorrect value in 'rsp' register after context restoration before exception hadler entering.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Resolved: (HARMONY-2981) [drlvm][jit][opt]SPECjbb2005 silently exit on EM64T (OPT mode)

Posted by "Alexey Varlamov (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-2981?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alexey Varlamov resolved HARMONY-2981.
--------------------------------------

    Resolution: Fixed

Applied at r496670, thanks!

> [drlvm][jit][opt]SPECjbb2005 silently exit on EM64T (OPT mode)
> --------------------------------------------------------------
>
>                 Key: HARMONY-2981
>                 URL: https://issues.apache.org/jira/browse/HARMONY-2981
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: EM64T
>            Reporter: George Timoshenko
>         Assigned To: Alexey Varlamov
>         Attachments: HARMONY-2981.patch
>
>
> Release build exits right after printing:
> Calling Reporter
> Debug build now is falling with assertion. But last year (in december) when I started the investigations it was also failing at the same point with SIGSEGV somwhere in managed code.
> Investigations shows that the problem was in Ia32StackInfo and Ia32StackLayout.
> Wrong types of some variables led to incorrect value in 'rsp' register after context restoration before exception hadler entering.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (HARMONY-2981) [drlvm][jit][opt]SPECjbb2005 silently exit on EM64T (OPT mode)

Posted by "George Timoshenko (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-2981?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

George Timoshenko updated HARMONY-2981:
---------------------------------------

    Patch Info: [Patch Available]

Attached patch contains three modifications:

1. vmcore/src/jit/compile.cpp
this is the fix of recent regression. It is needed to reproduce the original failure

Great thanks to Pavel Afremov for help with the fix.

2. jitrino/src/codegenerator/ia32/Ia32StackInfo.h and jitrino/src/codegenerator/ia32/Ia32StackLayout.cpp
fix of the original problem

3. jitrino/src/codegenerator/ia32/Ia32RuntimeInterface.cpp
just a minor fix of copy-paste bug in logging

> [drlvm][jit][opt]SPECjbb2005 silently exit on EM64T (OPT mode)
> --------------------------------------------------------------
>
>                 Key: HARMONY-2981
>                 URL: https://issues.apache.org/jira/browse/HARMONY-2981
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: EM64T
>            Reporter: George Timoshenko
>         Attachments: HARMONY-2981.patch
>
>
> Release build exits right after printing:
> Calling Reporter
> Debug build now is falling with assertion. But last year (in december) when I started the investigations it was also failing at the same point with SIGSEGV somwhere in managed code.
> Investigations shows that the problem was in Ia32StackInfo and Ia32StackLayout.
> Wrong types of some variables led to incorrect value in 'rsp' register after context restoration before exception hadler entering.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Assigned: (HARMONY-2981) [drlvm][jit][opt]SPECjbb2005 silently exit on EM64T (OPT mode)

Posted by "Alexey Varlamov (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-2981?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alexey Varlamov reassigned HARMONY-2981:
----------------------------------------

    Assignee: Alexey Varlamov

> [drlvm][jit][opt]SPECjbb2005 silently exit on EM64T (OPT mode)
> --------------------------------------------------------------
>
>                 Key: HARMONY-2981
>                 URL: https://issues.apache.org/jira/browse/HARMONY-2981
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: EM64T
>            Reporter: George Timoshenko
>         Assigned To: Alexey Varlamov
>         Attachments: HARMONY-2981.patch
>
>
> Release build exits right after printing:
> Calling Reporter
> Debug build now is falling with assertion. But last year (in december) when I started the investigations it was also failing at the same point with SIGSEGV somwhere in managed code.
> Investigations shows that the problem was in Ia32StackInfo and Ia32StackLayout.
> Wrong types of some variables led to incorrect value in 'rsp' register after context restoration before exception hadler entering.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (HARMONY-2981) [drlvm][jit][opt]SPECjbb2005 silently exit on EM64T (OPT mode)

Posted by "George Timoshenko (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-2981?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

George Timoshenko updated HARMONY-2981:
---------------------------------------

    Attachment: HARMONY-2981.patch

> [drlvm][jit][opt]SPECjbb2005 silently exit on EM64T (OPT mode)
> --------------------------------------------------------------
>
>                 Key: HARMONY-2981
>                 URL: https://issues.apache.org/jira/browse/HARMONY-2981
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: EM64T
>            Reporter: George Timoshenko
>         Attachments: HARMONY-2981.patch
>
>
> Release build exits right after printing:
> Calling Reporter
> Debug build now is falling with assertion. But last year (in december) when I started the investigations it was also failing at the same point with SIGSEGV somwhere in managed code.
> Investigations shows that the problem was in Ia32StackInfo and Ia32StackLayout.
> Wrong types of some variables led to incorrect value in 'rsp' register after context restoration before exception hadler entering.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira