Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 62519 - NPE on startup switching perspectives
Summary: NPE on startup switching perspectives
Status: RESOLVED DUPLICATE of bug 60327
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Debug (show other bugs)
Version: 3.0   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-Debug-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-17 14:44 EDT by Jean-Michel Lemieux CLA
Modified: 2004-05-17 14:50 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jean-Michel Lemieux CLA 2004-05-17 14:44:17 EDT
200405171219

This was printed to my cmd window on startup. I have all the debug views in my
one java perspective and have the pref to bring the debug view to front when a
breakpoint is hit. Also, I have 'never' switch to debug perspective.

java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Command-line arguments: -showlocation -keyring c:/keyring
!ENTRY org.eclipse.update.configurator May 17, 2004 14:27:10.312
!MESSAGE Unable to find feature.xml in directory: c:\Eclipse\Latest\eclipse\feat
ures\org.eclipse.pde.container.feature_1.0.0
!ENTRY org.eclipse.core.runtime 4 2 May 17, 2004 14:27:42.558
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.ru
ntime".
!STACK 0
java.lang.NullPointerException
        at org.eclipse.debug.internal.ui.views.launch.LaunchView.perspectiveChan
ged(LaunchView.java:614)
        at org.eclipse.ui.internal.PerspectiveListenerListOld$2.run(PerspectiveL
istenerListOld.java:58)
        at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatfo
rm.java:608)
        at org.eclipse.core.runtime.Platform.run(Platform.java:668)
        at org.eclipse.ui.internal.PerspectiveListenerListOld.firePerspectiveCha
nged(PerspectiveListenerListOld.java:56)
        at org.eclipse.ui.internal.WorkbenchWindow.firePerspectiveChanged(Workbe
nchWindow.java:913)
        at org.eclipse.ui.internal.WorkbenchPage.showActionSet(WorkbenchPage.jav
a:2921)
        at org.eclipse.debug.internal.ui.views.launch.LaunchViewContextListener.
showDebugActionSet(LaunchViewContextListener.java:821)
        at org.eclipse.debug.internal.ui.views.launch.LaunchViewContextListener.
<init>(LaunchViewContextListener.java:135)
        at org.eclipse.debug.internal.ui.views.launch.LaunchView.partOpened(Laun
chView.java:656)
        at org.eclipse.ui.internal.PartListenerList$5.run(PartListenerList.java:
105)
        at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatfo
rm.java:608)
        at org.eclipse.core.runtime.Platform.run(Platform.java:668)
        at org.eclipse.ui.internal.PartListenerList.firePartOpened(PartListenerL
ist.java:103)
        at org.eclipse.ui.internal.WorkbenchPage.firePartOpened(WorkbenchPage.ja
va:1404)
        at org.eclipse.ui.internal.PartPane.createChildControl(PartPane.java:138
)
        at org.eclipse.ui.internal.ViewPane.createChildControl(ViewPane.java:140
)
        at org.eclipse.ui.internal.PartPane.createControl(PartPane.java:170)
        at org.eclipse.ui.internal.ViewPane.createControl(ViewPane.java:128)
        at org.eclipse.ui.internal.WorkbenchPage.findView(WorkbenchPage.java:131
7)
        at org.eclipse.ui.internal.PagePartSelectionTracker.<init>(PagePartSelec
tionTracker.java:58)
        at org.eclipse.ui.internal.PageSelectionService.createPartTracker(PageSe
lectionService.java:49)
        at org.eclipse.ui.internal.AbstractSelectionService.getPerPartTracker(Ab
stractSelectionService.java:190)
        at org.eclipse.ui.internal.AbstractSelectionService.addSelectionListener
(AbstractSelectionService.java:97)
        at org.eclipse.ui.internal.WorkbenchPage.addSelectionListener(WorkbenchP
age.java:545)
        at org.eclipse.ui.internal.WindowPartSelectionTracker.pageOpened(WindowP
artSelectionTracker.java:85)
        at org.eclipse.ui.internal.WindowPartSelectionTracker.<init>(WindowPartS
electionTracker.java:63)
        at org.eclipse.ui.internal.WindowSelectionService.createPartTracker(Wind
owSelectionService.java:52)
        at org.eclipse.ui.internal.AbstractSelectionService.getPerPartTracker(Ab
stractSelectionService.java:190)
        at org.eclipse.ui.internal.AbstractSelectionService.addSelectionListener
(AbstractSelectionService.java:97)
        at org.eclipse.debug.internal.ui.actions.AbstractDebugActionDelegate.ini
t(AbstractDebugActionDelegate.java:86)
        at org.eclipse.ui.internal.WWinPluginAction.initDelegate(WWinPluginActio
n.java:168)
        at org.eclipse.ui.internal.PluginAction.createDelegate(PluginAction.java
:116)
        at org.eclipse.ui.internal.WWinPluginAction.refreshActionList(WWinPlugin
Action.java:147)
        at org.eclipse.ui.plugin.AbstractUIPlugin$3.run(AbstractUIPlugin.java:80
1)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.ja
va:106)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:2702)
Comment 1 DJ Houghton CLA 2004-05-17 14:49:17 EDT
Same for me. Same build.
I was in the resource perspective on startup, switched to the Team perspective,
and then to Debug.
Comment 2 Darin Wright CLA 2004-05-17 14:50:45 EDT

*** This bug has been marked as a duplicate of 60327 ***