This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 13366 - null pointer exception when closing applet execution
Summary: null pointer exception when closing applet execution
Status: CLOSED WORKSFORME
Alias: None
Product: platform
Classification: Unclassified
Component: -- Other -- (show other bugs)
Version: 3.x
Hardware: PC Windows ME/2000
: P3 blocker (vote)
Assignee: anovak
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-07-02 19:49 UTC by toddel
Modified: 2008-12-22 18:59 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description toddel 2001-07-02 19:49:43 UTC
Mon Jul 02 13:02:25 MDT 2001: java.lang.NullPointerException: null
java.lang.NullPointerException
        at 
org.netbeans.core.output.OutPane$JumpActionPerformer.getListCellRendererComponen
t(OutPane.java:621)
        at javax.swing.plaf.basic.BasicListUI.updateLayoutState
(BasicListUI.java:710)
        at javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState
(BasicListUI.java:660)
        at javax.swing.plaf.basic.BasicListUI.getCellBounds
(BasicListUI.java:536)
        at javax.swing.JList.getCellBounds(JList.java:800)
        at javax.swing.JList.ensureIndexIsVisible(JList.java:750)
        at org.netbeans.core.output.OutPane$PaneWriter.fireChanges
(OutPane.java:358)
        at org.netbeans.core.output.OutPane$PaneWriter.run(OutPane.java:369)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154)
[catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:317)
        at java.awt.EventDispatchThread.pumpOneEvent
(EventDispatchThread.java:103)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:84)


>Log Session: Monday, July 2, 2001 12:35:13 PM MDT
>System Info: 
  Product Version       = NetBeans IDE 3.2 (Build 39)
  IDE Versioning        = IDE/1 spec=1.2.1 impl=39
  Operating System      = Windows 2000 version 5.0 running on x86
  Java; VM; Vendor      = 1.3.0; Java HotSpot(TM) Client VM 1.3.0-C; Sun 
Microsystems Inc.
  Java Home             = C:\jdk1.3\jre
  System Locale         = en_US
  Home Dir; Current Dir = C:\Documents and Settings\ts3043; c:\netbeans
  IDE Install; User Dir = C:\netbeans; C:\Documents and Settings\ts3043\My 
Documents\code\java\netbeans
  CLASSPATH             = C:\netbeans\lib\patches\openide-
compat.jar;C:\netbeans\lib\core.jar;C:\netbeans\lib\openide-
fs.jar;C:\netbeans\lib\openide-nodes.jar;C:\netbeans\lib\openide-
util.jar;C:\netbeans\lib\openide.jar;C:\netbeans\lib\ext\jaxp.jar;C:\netbeans\li
b\ext\jh.jar;C:\netbeans\lib\ext\jpython.jar;C:\netbeans\lib\ext\parser.jar;C:\n
etbeans\lib\ext\regexp.jar;C:\netbeans\lib\ext\rmi-
ext.jar;C:\netbeans\lib\ext\sax2.jar;C:\netbeans\lib\ext\servlet.jar;C:\netbeans
\lib\ext\xerces.jar;C:\jdk1.3\lib\dt.jar;C:\jdk1.3\lib\tools.jar
-------------------------------------------------------------------------------
[INFO] Loaded modules: org.netbeans.core/1 (1.0/unspec); 
org.apache.tools.ant.module/2 (2.2.1/39); org.netbeans.modules.autoupdate/1 
(1.6.1/39); org.netbeans.modules.clazz/1 (1.6.1/39); 
org.netbeans.modules.debugger.core/2 (2.0.1/39); org.netbeans.modules.applet/1 
(1.6.1/39); org.netbeans.modules.debugger.debug/1 (1.8.1/39); 
org.netbeans.modules.debugger.jpda/1 (1.8.1/39); org.netbeans.modules.editor/1 
(1.7.1/39); org.netbeans.modules.html/1 (1.7.1/39); 
org.netbeans.modules.httpserver/1 (1.6.1/39); org.netbeans.modules.extbrowser/1 
(0.2.1/39); org.netbeans.modules.icebrowser/1 (1.6.1/39); 
org.netbeans.modules.image/1 (1.6.1/39); org.netbeans.modules.jarpackager/2 
(1.6.1/39); org.netbeans.modules.java/1 (1.6.1/39); 
org.netbeans.modules.beans/1 (1.6.1/39); org.netbeans.modules.form/2 
(1.6.1/39); org.netbeans.modules.javadoc/1 (1.6.1/39); 
org.netbeans.modules.jndi/1 (1.4/39); org.netbeans.modules.objectbrowser/1 
(1.6.1/39); org.netbeans.modules.projects/1 (1.6.1/39); 
org.netbeans.modules.properties/1 (1.6.1/39); org.netbeans.modules.i18n/1 
(1.7/39); org.netbeans.modules.i18n.form/2 (1.7/39); 
org.netbeans.modules.properties.syntax/1 (1.6.1/39); 
org.netbeans.modules.text/1 (1.6.1/39); org.netbeans.modules.usersguide/1 
(1.7.1/39); org.netbeans.modules.web.core/1 (1.2.1/39); 
org.netbeans.modules.web.core.syntax/1 (1.2.1/39); org.openidex.util/1 
(1.7.1/39); org.netbeans.modules.scripting/1 (1.3.1/39); 
org.netbeans.modules.utilities/1 (1.6.1/39); 
org.netbeans.modules.apisupport.lite/1 (0.1.1/39); org.netbeans.modules.rmi/1 
(1.3.1/39); org.netbeans.modules.vcscore/1 (1.4.1/39); 
org.netbeans.modules.cvsclient/1 (1.3.1/39); 
org.netbeans.modules.vcs.advanced/1 (1.4.1/39); 
org.netbeans.modules.vcs.cmdline/1 (1.7.1/39)
path="" :jsp: init
WARNING: C:\jdk1.3\jre\classes cannot be opened
org.openide.filesystems.FSException: Root C:\jdk1.3\jre\classes does not exist.
[IDE-Exec] Executing:
0 .= C:\jdk1.3\jre\..\bin\appletviewer
1 .= http://tardis:8082/classpath/Client.html

path="" :ClasspathServlet: init
[IDE-Exec] Executing:
0 .= C:\jdk1.3\jre\..\bin\javac
1 .= -g
2 .= -classpath
3 .= C:\Documents and Settings\ts3043\My 
Documents\code\java\netbeans\system;C:\netbeans\system;C:\netbeans\beans\TimerBe
an.jar;C:\Documents and Settings\ts3043\My 
Documents\code\java\VirtualWorld;C:\netbeans\modules\ext\AbsoluteLayout.jar;C:\n
etbeans\modules\ext\jasper.jar;C:\netbeans\lib\ext\servlet.jar;C:\netbeans\modul
es\ext\webserver.jar;C:\netbeans\lib\ext\xerces.jar;
4 .= C:\Documents and Settings\ts3043\My 
Documents\code\java\VirtualWorld\Raycaster.java

[IDE-Exec] Executing:
0 .= C:\jdk1.3\jre\..\bin\appletviewer
1 .= http://tardis:8082/classpath/Client.html

[IDE-Exec] Executing:
0 .= C:\jdk1.3\jre\..\bin\javac
1 .= -g
2 .= -classpath
3 .= C:\Documents and Settings\ts3043\My 
Documents\code\java\netbeans\system;C:\netbeans\system;C:\netbeans\beans\TimerBe
an.jar;C:\Documents and Settings\ts3043\My 
Documents\code\java\VirtualWorld;C:\netbeans\modules\ext\AbsoluteLayout.jar;C:\n
etbeans\modules\ext\jasper.jar;C:\netbeans\lib\ext\servlet.jar;C:\netbeans\modul
es\ext\webserver.jar;C:\netbeans\lib\ext\xerces.jar;
4 .= C:\Documents and Settings\ts3043\My 
Documents\code\java\VirtualWorld\Raycaster.java

[IDE-Exec] Executing:
0 .= C:\jdk1.3\jre\..\bin\appletviewer
1 .= http://tardis:8082/classpath/Client.html

*********** Exception occurred ************
Mon Jul 02 12:48:44 MDT 2001: java.lang.NullPointerException: null
java.lang.NullPointerException
	at 
org.netbeans.core.output.OutPane$JumpActionPerformer.getListCellRendererComponen
t(OutPane.java:621)
	at javax.swing.plaf.basic.BasicListUI.updateLayoutState
(BasicListUI.java:710)
	at javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState
(BasicListUI.java:660)
	at javax.swing.plaf.basic.BasicListUI.getCellBounds
(BasicListUI.java:536)
	at javax.swing.JList.getCellBounds(JList.java:800)
	at javax.swing.JList.ensureIndexIsVisible(JList.java:750)
	at org.netbeans.core.output.OutPane$PaneWriter.fireChanges
(OutPane.java:358)
	at org.netbeans.core.output.OutPane$PaneWriter.run(OutPane.java:369)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:317)
[catch] at java.awt.EventDispatchThread.pumpOneEvent
(EventDispatchThread.java:103)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:84)
Comment 1 Jesse Glick 2001-07-03 05:36:26 UTC
Problem in output window, not modules.
Comment 2 Jan Zajicek 2001-07-10 08:47:29 UTC
assigning
Comment 3 anovak 2001-09-11 10:56:39 UTC
I have built an applet that prints something to OutputWindow, i.e.
System.out.println(...), and then I tried to close/kill the applet
with no success. Since there is not described way how to get the
exception I am going to close this issues as cannot reproduce.

Since we will switch on a new impl of the window soon, it is
irrelevant anyway.
Comment 4 Quality Engineering 2003-07-01 15:49:54 UTC
Resolved for 3.4.x or earlier, no new info since then -> verified.

Comment 5 Quality Engineering 2003-07-01 16:26:16 UTC
Resolved for 3.4.x or earlier, no new info since then -> closing.