Bug 349729 - Run As... doesn't work
Summary: Run As... doesn't work
Status: VERIFIED NOT_ECLIPSE
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 3.6.2   Edit
Hardware: Macintosh Mac OS X
: P3 normal (vote)
Target Milestone: 3.8 M2   Edit
Assignee: Olivier Thomann CLA
QA Contact:
URL:
Whiteboard:
Keywords: needinfo
Depends on:
Blocks:
 
Reported: 2011-06-17 16:05 EDT by Bill B CLA
Modified: 2011-09-13 12:30 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bill B CLA 2011-06-17 16:05:38 EDT
What steps will reproduce the problem?
1. Right click on editor containing main method and attempt to follow "Run As..."
2. 
3. 


-- Error Details --
Date: Fri Jun 17 15:58:30 EDT 2011
Message: An internal error occurred during: "Compute launch button tooltip".
Severity: Error
Product: Eclipse 1.3.2.20110218-0812 (org.eclipse.epp.package.java.product)
Plugin: org.eclipse.core.jobs
Session Data:
eclipse.buildId=M20110210-1200
java.version=1.6.0_24
java.vendor=Apple Inc.
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US
Framework arguments:  -product org.eclipse.epp.package.java.product -keyring /Users/billbarrington/.eclipse_keyring -showlocation
Command-line arguments:  -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -keyring /Users/billbarrington/.eclipse_keyring -showlocation


Exception Stack Trace:
java.lang.NullPointerException
	at java.lang.String.<init>(String.java:177)
	at org.eclipse.jdt.core.dom.ASTConverter.setQualifiedNameNameAndSourceRanges(ASTConverter.java:4936)
	at org.eclipse.jdt.core.dom.ASTConverter.convertType(ASTConverter.java:3267)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:773)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:451)
	at org.eclipse.jdt.core.dom.ASTConverter.buildBodyDeclarations(ASTConverter.java:180)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:2709)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1266)
	at scala.tools.eclipse.contribution.weaving.jdt.core.DOMAspect.ajc$around$scala_tools_eclipse_contribution_weaving_jdt_core_DOMAspect$1$3b9eae81(DOMAspect.aj:142)
	at org.eclipse.jdt.core.dom.ASTParser.internalCreateAST(ASTParser.java:1054)
	at org.eclipse.jdt.core.dom.ASTParser.createAST(ASTParser.java:801)
	at org.eclipse.jdt.internal.junit.launcher.JUnit4TestFinder.internalIsTest(JUnit4TestFinder.java:229)
	at org.eclipse.jdt.internal.junit.launcher.JUnit4TestFinder.isTest(JUnit4TestFinder.java:197)
	at org.eclipse.jdt.internal.junit.util.CoreTestSearchEngine.isTestOrTestSuite(CoreTestSearchEngine.java:54)
	at org.eclipse.jdt.internal.junit.JUnitPropertyTester.isJUnitTest(JUnitPropertyTester.java:113)
	at org.eclipse.jdt.internal.junit.JUnitPropertyTester.canLaunchAsJUnitTest(JUnitPropertyTester.java:88)
	at org.eclipse.jdt.internal.junit.JUnitPropertyTester.test(JUnitPropertyTester.java:71)
	at org.eclipse.core.internal.expressions.Property.test(Property.java:58)
	at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:99)
	at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
	at org.eclipse.core.internal.expressions.AdaptExpression.evaluate(AdaptExpression.java:91)
	at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
	at org.eclipse.core.internal.expressions.IterateExpression.evaluate(IterateExpression.java:150)
	at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
	at org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:72)
	at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
	at org.eclipse.core.internal.expressions.EnablementExpression.evaluate(EnablementExpression.java:53)
	at org.eclipse.debug.internal.ui.launchConfigurations.LaunchShortcutExtension.evalEnablementExpression(LaunchShortcutExtension.java:287)
	at org.eclipse.debug.internal.ui.contextlaunching.LaunchingResourceManager.getShortcutsForSelection(LaunchingResourceManager.java:452)
	at org.eclipse.debug.internal.ui.contextlaunching.LaunchingResourceManager.computeLabels(LaunchingResourceManager.java:237)
	at org.eclipse.debug.internal.ui.contextlaunching.LaunchingResourceManager$2.run(LaunchingResourceManager.java:138)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Comment 1 Kentarou Fukuda CLA 2011-06-20 11:42:02 EDT
Is this related to JDT?
Comment 2 Olivier Thomann CLA 2011-06-20 11:46:40 EDT
Could you please attach the contents of the compilation unit that caused the problem or isolate a project that let us reproduce this issue ?
Thanks.
Comment 4 Olivier Thomann CLA 2011-06-21 13:26:02 EDT
Thanks, Ayushman. Closing as NOT_ECLIPSE.
Comment 5 Olivier Thomann CLA 2011-09-13 12:30:32 EDT
Verified for 3.8M2.