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 115842 - NPE while right-clicking in state diagram
Summary: NPE while right-clicking in state diagram
Status: VERIFIED WORKSFORME
Alias: None
Product: uml
Classification: Unclassified
Component: Diagram State (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: issues@uml
URL:
Keywords:
: 115848 118500 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-09-18 13:44 UTC by kawazu428
Modified: 2008-06-17 07:26 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
stacktrace (2.48 KB, text/plain)
2007-11-16 16:29 UTC, metalklesk
Details
stacktrace (2.48 KB, text/plain)
2007-11-16 16:32 UTC, metalklesk
Details
stacktrace (2.48 KB, text/plain)
2007-11-30 10:37 UTC, eskild
Details

Note You need to log in before you can comment on or make changes to this bug.
Description kawazu428 2007-09-18 13:44:23 UTC
build 200709180000, UML 1.2 installed from update center: Having created an empty UML project and an empty state diagram
in there, right-clicking anything (empty background, state, ...) in there ends up with an NPE being thrown.

stacktrace from log/messages:


SCHWERWIEGEND [global]
java.lang.NullPointerException
        at org.netbeans.modules.uml.codegen.action.GenerateCodeAction.enable(GenerateCodeAction.java:416)
        at org.openide.util.actions.NodeAction.isEnabled(NodeAction.java:180)
        at org.netbeans.modules.uml.ui.swing.drawingarea.ADDrawingAreaControl.addAddinMenus(ADDrawingAreaControl.java:10032)
        at
org.netbeans.modules.uml.ui.swing.drawingarea.ADDrawingAreaControl.menuAboutToShow(ADDrawingAreaControl.java:9996)
        at org.netbeans.modules.uml.ui.swing.drawingarea.ADDrawingAreaControl.showPopupMenu(ADDrawingAreaControl.java:9760)
        at org.netbeans.modules.uml.ui.swing.drawingarea.ADDrawingAreaControl.access$1600(ADDrawingAreaControl.java:358)
        at
org.netbeans.modules.uml.ui.swing.drawingarea.ADDrawingAreaControl$MouseHandler.mousePressed(ADDrawingAreaControl.java:9867)
        at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:263)
        at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262)
        at java.awt.Component.processMouseEvent(Component.java:6035)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
        at java.awt.Component.processEvent(Component.java:5803)
        at java.awt.Container.processEvent(Container.java:2058)
        at java.awt.Component.dispatchEventImpl(Component.java:4410)
        at java.awt.Container.dispatchEventImpl(Container.java:2116)
        at java.awt.Component.dispatchEvent(Component.java:4240)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3983)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
        at java.awt.Container.dispatchEventImpl(Container.java:2102)
        at java.awt.Window.dispatchEventImpl(Window.java:2429)
        at java.awt.Component.dispatchEvent(Component.java:4240)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
[catch] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
Comment 1 kawazu428 2007-10-19 21:34:40 UTC
*** Issue 118500 has been marked as a duplicate of this issue. ***
Comment 2 kawazu428 2007-10-19 21:35:54 UTC
*** Issue 115848 has been marked as a duplicate of this issue. ***
Comment 3 metalklesk 2007-11-16 16:29:55 UTC
Build: NetBeans IDE 6.0 RC1 (Build 200711110000)
VM: Java HotSpot(TM) Client VM, 1.6.0_03-b05
OS: Linux, 2.6.22.10.tex1, i386

User Comments: 
I've created a new class diagram with uml plugin in netbeans 6.0 RC1 , then created a new class object, right click to add attributes and nothing happens but nullpointerexception :(
Comment 4 metalklesk 2007-11-16 16:29:58 UTC
Created attachment 53136 [details]
stacktrace
Comment 5 metalklesk 2007-11-16 16:32:42 UTC
Build: NetBeans IDE 6.0 RC1 (Build 200711110000)
VM: Java HotSpot(TM) Client VM, 1.6.0_03-b05
OS: Linux, 2.6.22.10.tex1, i386

User Comments: 
I've created a new Class Diagram with uml plugin in netbeans 6.0 RC1, then created a new Class object , right click to add attributes and nothing happens but nullpointerexception :(

I'm using netbeans under pclinux os 2007 with the latest updates, and jdk 1.6.0_03.
Comment 6 metalklesk 2007-11-16 16:32:50 UTC
Created attachment 53137 [details]
stacktrace
Comment 7 eskild 2007-11-30 10:37:05 UTC
Build: NetBeans IDE 6.0 Beta 2 (Build 200710212201)
VM: Java HotSpot(TM) Client VM, 1.6.0_03-b05
OS: Linux, 2.6.13-15-smp, i386

User Comments: 
Just messing around, trying to generate a UML use case diagram.
Comment 8 eskild 2007-11-30 10:37:10 UTC
Created attachment 53706 [details]
stacktrace
Comment 9 Exceptions Reporter 2008-02-27 08:16:02 UTC
This issue has already 10 duplicates 
Comment 10 George Vasick 2008-06-10 17:14:27 UTC
Removing obsolete assignments.  Bugs will be reassigned for M2.
Comment 11 Peter Lam 2008-06-17 00:26:00 UTC
not reproducible in NB 6.5 latest builds.
Comment 12 Peter Lam 2008-06-17 00:26:34 UTC
verified in latest 6.5 build 20080616.
Comment 13 kawazu428 2008-06-17 07:26:02 UTC
works for me in 20080616. thanks.