harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Igor V. Stolyarov (JIRA)" <j...@apache.org>
Subject [jira] Created: (HARMONY-2214) [classlib][swing] CellRendererPane method paintComponent illegally throw NPE for null parameters
Date Thu, 16 Nov 2006 14:24:37 GMT
[classlib][swing] CellRendererPane method paintComponent illegally throw NPE for null parameters

                 Key: HARMONY-2214
                 URL: http://issues.apache.org/jira/browse/HARMONY-2214
             Project: Harmony
          Issue Type: Bug
          Components: Classlib
            Reporter: Igor V. Stolyarov

Harmony CellRendererPane.paintComponent(Graphics g, Component c, Container p, int x, int y,
int w, int h, boolean shouldValidate) illegally throws NPE for null parameters, but RI doesn't

Test for reproduce:
import javax.swing.*;

public class Test {

    public static void main(String[] args) {
        CellRendererPane c = new CellRendererPane();
        try {
            c.paintComponent(null, null, null, 0, 0, 0, 0, false);
        } catch (Throwable t) {
            System.out.println(t + " was thrown");

Bea JRockit
java version "1.5.0"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-b64)
BEA WebLogic JRockit(R) (build dra-38972-20041208-2001-win-ia32, R25.0.0-75, GC:
 System optimized over throughput (initial strategy singleparpar))

Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Software Foundatio
n or its licensors, as applicable.
java version "1.5.0"
pre-alpha : not complete or compatible
svn = r474778, (Nov 14 2006), Windows/ia32/msvc 1310, release build
java.lang.NullPointerException was thrown

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