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 36863 - NullPointerException during DnD
Summary: NullPointerException during DnD
Status: VERIFIED DUPLICATE of bug 34483
Alias: None
Product: platform
Classification: Unclassified
Component: Explorer (show other bugs)
Version: 3.x
Hardware: PC Windows ME/2000
: P3 blocker (vote)
Assignee: Jiri Rechtacek
URL:
Keywords:
: 36872 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-10-28 09:52 UTC by adel
Modified: 2008-12-23 00:34 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 adel 2003-10-28 09:52:51 UTC
Hallo,
I cant use anymore the DnD inside the explorer 
panels. 
NetBeans IDE Dev (Build 031015)
Windows 2000 version 5.0 running on x86
Java VM : 1.4.1_03; Java HotSpot(TM) Client VM 
1.4.1_03-b02; Sun Microsystems Inc.

Here is the stack trace 
java.lang.NullPointerException
	at 
org.openide.explorer.view.TreeViewDropSupport.remo
veDropLine(TreeViewDropSupport.java:337)
	at 
org.openide.explorer.view.TreeViewDropSupport.stop
Dragging(TreeViewDropSupport.java:346)
	at 
org.openide.explorer.view.TreeViewDropSupport.drag
Exit(TreeViewDropSupport.java:333)
	at java.awt.dnd.DropTarget.dragExit
(DropTarget.java:388)
	at 
sun.awt.dnd.SunDropTargetContextPeer.processExitMe
ssage(SunDropTargetContextPeer.java:396)
	at 
sun.awt.dnd.SunDropTargetContextPeer.access$700
(SunDropTargetContextPeer.java:52)
	at 
sun.awt.dnd.SunDropTargetContextPeer$EventDispatch
er.dispatchExitEvent
(SunDropTargetContextPeer.java:793)
	at 
sun.awt.dnd.SunDropTargetContextPeer$EventDispatch
er.dispatchEvent
(SunDropTargetContextPeer.java:741)
	at sun.awt.dnd.SunDropTargetEvent.dispatch
(SunDropTargetEvent.java:29)
	at java.awt.Component.dispatchEventImpl
(Component.java:3497)
	at java.awt.Container.dispatchEventImpl
(Container.java:1623)
	at java.awt.Component.dispatchEvent
(Component.java:3480)
	at 
java.awt.LightweightDispatcher.retargetMouseEvent
(Container.java:3450)
	at 
java.awt.LightweightDispatcher.trackMouseEnterExit
(Container.java:3282)
	at 
java.awt.LightweightDispatcher.processDropTargetEv
ent(Container.java:3228)
	at 
java.awt.LightweightDispatcher.dispatchEvent
(Container.java:3090)
	at java.awt.Container.dispatchEventImpl
(Container.java:1609)
	at java.awt.Window.dispatchEventImpl
(Window.java:1590)
	at java.awt.Component.dispatchEvent
(Component.java:3480)
	at java.awt.EventQueue.dispatchEvent
(EventQueue.java:450)
	at 
java.awt.EventDispatchThread.pumpOneEventForHierar
chy(EventDispatchThread.java:197)
	at 
java.awt.EventDispatchThread.pumpEventsForHierarch
y(EventDispatchThread.java:150)
	at java.awt.EventDispatchThread.pumpEvents
(EventDispatchThread.java:144)
	at java.awt.EventDispatchThread.pumpEvents
(EventDispatchThread.java:136)
	at java.awt.EventDispatchThread.run
(EventDispatchThread.java:99)
Comment 1 Jiri Rechtacek 2003-10-29 10:10:52 UTC
*** Issue 36872 has been marked as a duplicate of this issue. ***
Comment 2 Jiri Rechtacek 2003-10-29 10:48:29 UTC
duplicate of issue 34483.
...
from issue 34483:

fixed in main trunk,
openide/src/org/openide/explorer/view/TreeViewDropSupport.java, rev.1.35

Added check if glass pane has been stored. The problem only in
jdk1.4.1 on w2k becuase DnD framework could call dragOver() and
dragEnter() in bad order, jdk1.4.2 has fixed it.

*** This issue has been marked as a duplicate of 34483 ***
Comment 3 Marian Mirilovic 2004-03-16 09:08:32 UTC
verified duplicate,
by the way it's already fixed in incoming NB3.6