harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vasily Zakharov (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HARMONY-2661) [classlib][swing][plaf] javax.swing.plaf.basic.BasicSplitPaneUI.getDividerLocation(null) doesn't throw unspecified NPE
Date Wed, 10 Jan 2007 18:45:27 GMT

    [ https://issues.apache.org/jira/browse/HARMONY-2661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12463665
] 

Vasily Zakharov commented on HARMONY-2661:
------------------------------------------

Attached fix and test patches.

Also attached a make patch to remove javax.swing.plaf.basic.BasicSplitPaneUITest from exclude
list.
I'm not sure if this should be applied permanently as some other test case it contains fails
for now (independently of this issue).


> [classlib][swing][plaf] javax.swing.plaf.basic.BasicSplitPaneUI.getDividerLocation(null)
doesn't throw unspecified NPE
> ----------------------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-2661
>                 URL: https://issues.apache.org/jira/browse/HARMONY-2661
>             Project: Harmony
>          Issue Type: Bug
>          Components: Classlib
>            Reporter: Anton Luht
>            Priority: Minor
>         Attachments: Harmony-2661-Make.patch, Harmony-2661-Test.patch, Harmony-2661.patch
>
>
> Compatibility issue.
> javax.swing.plaf.basic.BasicSplitPaneUI.getDividerLocation(null) throws NPE in RI but
works silently in Harmony
> Code to reproduce:
> import javax.swing.plaf.*;
> import javax.swing.plaf.basic.*;
> public class Test {
>    public static void main(String[] argv) {
>         BasicSplitPaneUI localBasicSplitPaneUI = new BasicSplitPaneUI();
>         localBasicSplitPaneUI.getDividerLocation(null);
>    }
> }
> Output in RI:
> java version "1.5.0_06"
> Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
> Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode)
> Exception in thread "main" java.lang.NullPointerException
>         at javax.swing.plaf.basic.BasicSplitPaneUI.getDividerLocation(Unknown So
> urce)
>         at Test.main(Test.java:8)
> Output in Harmony:
> 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 = r486529, (Dec 13 2006), Windows/ia32/msvc 1310, debug build
> http://incubator.apache.org/harmony

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message