Bug 7826 - NPE is java search page when context is CodeStream.generateSyntheticArgumentValues
Summary: NPE is java search page when context is CodeStream.generateSyntheticArgumentV...
Status: RESOLVED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 2.0   Edit
Hardware: PC Windows 2000
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Erich Gamma CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-01-17 06:44 EST by Philipe Mulet CLA
Modified: 2002-01-18 02:33 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philipe Mulet CLA 2002-01-17 06:44:24 EST
Build 20020115

When attempting to open the Java search page, I get an internal error dialog 
with trace (see below) in the log.

Selected method in package view was:

org.eclipse.jdt.internal.compiler.codegen.CodeStream.
generateSyntheticArgumentValues(BlockScope currentScope, ReferenceBinding 
targetType, Expression enclosingInstance, AstNode invocationSite)

1 org.eclipse.core.resources 4 Unhandled exception caught in event loop.
Unhandled exception caught in event loop.
Reason:
Log: Thu Jan 17 12:24:45 CET 2002
4 org.eclipse.ui 0 java.lang.NullPointerException
java.lang.NullPointerException
        at java.util.StringTokenizer.<init>(StringTokenizer.java:122)
        at java.util.StringTokenizer.<init>(StringTokenizer.java:138)
        at 
org.eclipse.search.internal.ui.SearchPageDescriptor.readExtensionScorePairs
(SearchPageDescriptor.java:201)
        at 
org.eclipse.search.internal.ui.SearchPageDescriptor.getScoreForFileExtension
(SearchPageDescriptor.java:184)
        at org.eclipse.search.internal.ui.SearchPageDescriptor.computeScore
(SearchPageDescriptor.java:166)
        at org.eclipse.search.internal.ui.SearchDialog.getPreferredPageIndex
(SearchDialog.java:278)
        at org.eclipse.search.internal.ui.SearchDialog.createPageArea
(SearchDialog.java:142)
        at 
org.eclipse.search.internal.ui.util.ExtendedDialogWindow.createDialogArea
(ExtendedDialogWindow.java:142)
        at org.eclipse.jface.dialogs.Dialog.createContents(Dialog.java:434)
        at org.eclipse.jface.window.Window.create(Window.java:237)
        at org.eclipse.search.internal.ui.SearchDialog.create
(SearchDialog.java:128)
        at org.eclipse.jface.window.Window.open(Window.java:510)
        at org.eclipse.search.internal.ui.OpenSearchDialogAction.run
(OpenSearchDialogAction.java:45)
        at org.eclipse.search.internal.ui.OpenSearchDialogAction.run
(OpenSearchDialogAction.java:32)
        at org.eclipse.ui.internal.PluginAction.runWithEvent
(PluginAction.java:204)
        at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection
(ActionContributionItem.java:407)
        at org.eclipse.jface.action.ActionContributionItem.handleWidgetEvent
(ActionContributionItem.java:361)
        at org.eclipse.jface.action.ActionContributionItem.access$0
(ActionContributionItem.java:352)
        at 
org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent
(ActionContributionItem.java:47)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:74)
        at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:637)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1413)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1205)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:822)
        at org.eclipse.ui.internal.Workbench.run(Workbench.java:805)
        at org.eclipse.core.internal.boot.InternalBootLoader.run
(InternalBootLoader.java:878)
        at org.eclipse.core.boot.BootLoader.run(BootLoader.java:321)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:42)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:28)
        at java.lang.reflect.Method.invoke(Method.java:327)
        at org.eclipse.core.launcher.Main.basicRun(Main.java:151)
        at org.eclipse.core.launcher.Main.run(Main.java:502)
        at org.eclipse.core.launcher.UIMain.main(UIMain.java:52)
java.lang.NullPointerException
Comment 1 Erich Gamma CLA 2002-01-18 02:33:11 EST
dup, that is fixed in the latest