harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Cornwall (JIRA)" <j...@apache.org>
Subject [jira] Created: (HARMONY-5986) [classlib][beans] XMLEncoder should check for null stat in recordStatement
Date Tue, 23 Sep 2008 00:04:44 GMT
[classlib][beans] XMLEncoder should check for null stat in recordStatement
--------------------------------------------------------------------------

                 Key: HARMONY-5986
                 URL: https://issues.apache.org/jira/browse/HARMONY-5986
             Project: Harmony
          Issue Type: Bug
          Components: Classlib
    Affects Versions: 5.0M6
         Environment: HEAD - all platforms
            Reporter: Andrew Cornwall
            Priority: Minor
         Attachments: xmlpatch.patch

In XMLEncoder.recordStatement(Statement), it's possible to pass in a null stat. This means
there will be a NullPointerException on this code:

	private void recordStatement(Statement stat) {
		// deal with 'owner' property
		if (stat.getTarget() == owner && owner != null) {
			needOwner = true;
		}

A workaround is to test for the null pointer explicitly:
	    if(null==stat) return;


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message