You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Dmitry A. Durnev (JIRA)" <ji...@apache.org> on 2006/10/27 13:32:22 UTC

[jira] Updated: (HARMONY-1623) [classlib][awt] Wrong address passed to releasePrimitiveArrayCritical() in native o.a.h.awt.gl.windows.GDIBlitter.bltImage() corrupts memory

     [ http://issues.apache.org/jira/browse/HARMONY-1623?page=all ]

Dmitry A. Durnev updated HARMONY-1623:
--------------------------------------

    Patch Info: [Patch Available]

> [classlib][awt] Wrong address passed to releasePrimitiveArrayCritical() in native o.a.h.awt.gl.windows.GDIBlitter.bltImage() corrupts memory
> --------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-1623
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1623
>             Project: Harmony
>          Issue Type: Bug
>          Components: Classlib
>         Environment: Windows/DRLVM/debug
>            Reporter: Dmitry A. Durnev
>         Attachments: H1623-fix.patch, H1623-fix.patch
>
>
> Address of  "C array" passed to releasePrimitiveArrayCritical() in line 211 in GDIBlitter.cpp differs from address returned by getPrimitiveArrayCritical() call in line 202 for the same array("matrix"). This sometimes causes debug VM crash with "debug error" messagebox. The problem can be easily reproduced on VM with no support for pinning...

-- 
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