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:33:21 UTC

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

     [ 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