harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexey Varlamov (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HARMONY-1243) [luni] bootclasspath property issues
Date Mon, 04 Sep 2006 11:31:31 GMT
     [ http://issues.apache.org/jira/browse/HARMONY-1243?page=all ]

Alexey Varlamov updated HARMONY-1243:

    Attachment: harmony1243.diff

Rearranged code as discussed on dev-list: moved properties parsing to common library (luni/src/main/native/common).

> [luni] bootclasspath property issues
> ------------------------------------
>                 Key: HARMONY-1243
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1243
>             Project: Harmony
>          Issue Type: Bug
>          Components: Classlib
>            Reporter: Alexey Varlamov
>         Attachments: boot2.diff, harmony1243.diff
> There are several issues with reading file "bootclasspath.properties" and setting "org.apache.harmony.boot.class.path"
> 1) readClassPathFromPropertiesFile() in modules\luni\src\main\native\luni\shared\luniglob.c
loops infinitely if the file does not end with platform-dependent line separator;
> 2) The same function does not respect numbering of elements, simply concatenates in the
same order as they appear in the file;
> 3) The same function uncoditionally rewrites the property, enforcing somewhat sinuous
contract for a VM: the latter must load and init hyluni.dll(so) before updating this property.
> Besides, the name of this property better be defined in some exported header of the classlib...

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


View raw message