Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 323091

Summary: [hovering] Unexpected runtime error while computing a text hover
Product: [Eclipse Project] JDT Reporter: Wim Jongman <wim.jongman>
Component: TextAssignee: JDT-Text-Inbox <jdt-text-inbox>
Status: CLOSED DUPLICATE QA Contact:
Severity: normal    
Priority: P3 CC: daniel_megert
Version: 3.6   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Wim Jongman CLA 2010-08-18 18:18:37 EDT
I have used the following javadoc construct: {@value #NO_PULSE}

* its setValue or setValues method. The hook methods is only called if the
* {@link #getPulse()} value is greater {@value #NO_PULSE}

This will give the error below. If i replace @value with @link all is fine. The error occurs when i try to hover and when the javadoc view is displayed.


-- Error Details --
Date: Thu Aug 19 00:11:25 CEST 2010
Message: Unexpected runtime error while computing a text hover
Severity: Error
Product: Eclipse 1.3.0.20100617-0521 (org.eclipse.epp.package.rcp.product)
Plugin: org.eclipse.jface.text
Session Data:
eclipse.buildId=I20100608-0911
java.version=1.6.0_21
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Framework arguments:  -product org.eclipse.epp.package.rcp.product -product org.eclipse.epp.package.rcp.product -product org.eclipse.epp.package.rcp.product
Command-line arguments:  -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.rcp.product -product org.eclipse.epp.package.rcp.product -data C:\Users\jongw\workspaces\oscilloscope -product org.eclipse.epp.package.rcp.product -clean


Exception Stack Trace:
java.lang.NullPointerException
	at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.handleValueTag(JavadocContentAccess2.java:1175)
	at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.handleInlineTagElement(JavadocContentAccess2.java:1125)
	at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.handleContentElements(JavadocContentAccess2.java:1067)
	at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.handleContentElements(JavadocContentAccess2.java:1033)
	at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.toHTML(JavadocContentAccess2.java:774)
	at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.javadoc2HTML(JavadocContentAccess2.java:630)
	at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContentFromSource(JavadocContentAccess2.java:582)
	at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:466)
	at org.eclipse.jdt.internal.ui.text.java.hover.JavadocHover.getHoverInfo(JavadocHover.java:609)
	at org.eclipse.jdt.internal.ui.text.java.hover.JavadocHover.internalGetHoverInfo(JavadocHover.java:555)
	at org.eclipse.jdt.internal.ui.text.java.hover.JavadocHover.getHoverInfo2(JavadocHover.java:547)
	at org.eclipse.jdt.internal.ui.text.java.hover.BestMatchHover.getHoverInfo2(BestMatchHover.java:141)
	at org.eclipse.jdt.internal.ui.text.java.hover.JavaEditorTextHoverProxy.getHoverInfo2(JavaEditorTextHoverProxy.java:82)
	at org.eclipse.jface.text.TextViewerHoverManager$4.run(TextViewerHoverManager.java:166)
Comment 1 Dani Megert CLA 2010-08-19 01:26:31 EDT

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