You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Alexey Petrenko (JIRA)" <ji...@apache.org> on 2006/11/02 16:25:18 UTC

[jira] Resolved: (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 ]

Alexey Petrenko resolved HARMONY-1623.
--------------------------------------

    Resolution: Fixed

Patch has been applied.
Dima, please check that it is OK.

> [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
>         Assigned To: Alexey Petrenko
>         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