You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Pavel Rebriy (JIRA)" <ji...@apache.org> on 2006/10/06 07:31:19 UTC

[jira] Created: (HARMONY-1736) [drlvm][jvmti] PopFrame crashes VM while popping synchronized method

[drlvm][jvmti] PopFrame crashes VM while popping synchronized method
--------------------------------------------------------------------

                 Key: HARMONY-1736
                 URL: http://issues.apache.org/jira/browse/HARMONY-1736
             Project: Harmony
          Issue Type: Bug
          Components: DRLVM
            Reporter: Pavel Rebriy


PopFrame crashes VM while popping synchronized method. It tries to release method monitor and fails.
The cause is in wrong exception RAISE state. Do PopFrame function executed in one state but release monitor function expects another.


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

        

[jira] Resolved: (HARMONY-1736) [drlvm][jvmti] PopFrame crashes VM while popping synchronized method

Posted by "Geir Magnusson Jr (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/HARMONY-1736?page=all ]

Geir Magnusson Jr resolved HARMONY-1736.
----------------------------------------

    Resolution: Fixed

r453719

Ubuntu 6 - smoke, c-unit, ~kernel

> [drlvm][jvmti] PopFrame crashes VM while popping synchronized method
> --------------------------------------------------------------------
>
>                 Key: HARMONY-1736
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1736
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Pavel Rebriy
>         Assigned To: Geir Magnusson Jr
>         Attachments: PopFrame-crashes-VM-while-popping-synchronized-method.patch
>
>
> PopFrame crashes VM while popping synchronized method. It tries to release method monitor and fails.
> The cause is in wrong exception RAISE state. Do PopFrame function executed in one state but release monitor function expects another.

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

        

[jira] Updated: (HARMONY-1736) [drlvm][jvmti] PopFrame crashes VM while popping synchronized method

Posted by "Pavel Rebriy (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/HARMONY-1736?page=all ]

Pavel Rebriy updated HARMONY-1736:
----------------------------------

    Attachment: PopFrame-crashes-VM-while-popping-synchronized-method.patch

Added check and setting correct exception RAISE state to execute release monitor.

This patch also contains several fixes in parts of code unrelated to PopFrame but necessary for correct SingleStep prediction of the next bytecode for invokevirtual instruction.


> [drlvm][jvmti] PopFrame crashes VM while popping synchronized method
> --------------------------------------------------------------------
>
>                 Key: HARMONY-1736
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1736
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Pavel Rebriy
>         Attachments: PopFrame-crashes-VM-while-popping-synchronized-method.patch
>
>
> PopFrame crashes VM while popping synchronized method. It tries to release method monitor and fails.
> The cause is in wrong exception RAISE state. Do PopFrame function executed in one state but release monitor function expects another.

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

        

[jira] Closed: (HARMONY-1736) [drlvm][jvmti] PopFrame crashes VM while popping synchronized method

Posted by "Geir Magnusson Jr (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/HARMONY-1736?page=all ]

Geir Magnusson Jr closed HARMONY-1736.
--------------------------------------


> [drlvm][jvmti] PopFrame crashes VM while popping synchronized method
> --------------------------------------------------------------------
>
>                 Key: HARMONY-1736
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1736
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Pavel Rebriy
>         Assigned To: Geir Magnusson Jr
>         Attachments: PopFrame-crashes-VM-while-popping-synchronized-method.patch
>
>
> PopFrame crashes VM while popping synchronized method. It tries to release method monitor and fails.
> The cause is in wrong exception RAISE state. Do PopFrame function executed in one state but release monitor function expects another.

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

        

[jira] Assigned: (HARMONY-1736) [drlvm][jvmti] PopFrame crashes VM while popping synchronized method

Posted by "Geir Magnusson Jr (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/HARMONY-1736?page=all ]

Geir Magnusson Jr reassigned HARMONY-1736:
------------------------------------------

    Assignee: Geir Magnusson Jr

> [drlvm][jvmti] PopFrame crashes VM while popping synchronized method
> --------------------------------------------------------------------
>
>                 Key: HARMONY-1736
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1736
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Pavel Rebriy
>         Assigned To: Geir Magnusson Jr
>         Attachments: PopFrame-crashes-VM-while-popping-synchronized-method.patch
>
>
> PopFrame crashes VM while popping synchronized method. It tries to release method monitor and fails.
> The cause is in wrong exception RAISE state. Do PopFrame function executed in one state but release monitor function expects another.

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