Community
Participate
Working Groups
The following incident was reported via the automated error reporting: code: 2 plugin: org.eclipse.recommenders.subwords.rcp_2.1.14.v20150423-1305 message: Found uncovered lazy completion proposal of type ‘class org.eclipse.recommenders.completion.rcp.processable.ProcessableJavaMethodCompletionProposal’. Please file a bug for the Code Recommenders project. fingerprint: add3a00d exception class: org.eclipse.recommenders.utils.Logs$LogTraceException exception message: - number of children: 0 org.eclipse.recommenders.utils.Logs$LogTraceException: null at org.eclipse.recommenders.utils.Logs$LogTraceException.newTrace(Logs.java:377) at org.eclipse.recommenders.utils.Logs.log(Logs.java:130) at org.eclipse.recommenders.internal.subwords.rcp.SubwordsSessionProcessor.computeCompletionIdentifier(SubwordsSessionProcessor.java:240) at org.eclipse.recommenders.internal.subwords.rcp.SubwordsSessionProcessor.process(SubwordsSessionProcessor.java:273) at org.eclipse.recommenders.completion.rcp.processable.IntelligentCompletionProposalComputer.fireProcessProposal(IntelligentCompletionProposalComputer.java:267) at org.eclipse.recommenders.completion.rcp.processable.IntelligentCompletionProposalComputer.computeCompletionProposals(IntelligentCompletionProposalComputer.java:148) at org.eclipse.jdt.internal.ui.text.java.CompletionProposalComputerDescriptor.computeCompletionProposals(CompletionProposalComputerDescriptor.java:333) at org.eclipse.jdt.internal.ui.text.java.CompletionProposalCategory.computeCompletionProposals(CompletionProposalCategory.java:337) at org.eclipse.jdt.internal.ui.text.java.ContentAssistProcessor.collectProposals(ContentAssistProcessor.java:325) at org.eclipse.jdt.internal.ui.text.java.ContentAssistProcessor.computeCompletionProposals(ContentAssistProcessor.java:282) at org.eclipse.jface.text.contentassist.ContentAssistant$5.run(ContentAssistant.java:1904) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.jface.text.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:1902) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:573) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.access$16(CompletionProposalPopup.java:570) at org.eclipse.jface.text.contentassist.CompletionProposalPopup$2.run(CompletionProposalPopup.java:505) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:499) at org.eclipse.jface.text.contentassist.ContentAssistant$2.run(ContentAssistant.java:384) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethodAccessorImpl.java:-2) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) General Information: reported-by: anonymous-id: 4d730b31-1d75-4c89-b304-dd2ea02e88cd eclipse-build-id: 4.4.2.M20150204-1700 eclipse-product: org.eclipse.epp.package.java.product operating system: MacOSX 10.10.3 (x86_64) - cocoa jre-version: 1.8.0_20-b26 The following plug-ins were present on the execution stack (*): 1. org.eclipse.core.databinding.observable_1.4.1.v20140210-1835 2. org.eclipse.core.databinding_1.4.2.v20140729-1044 3. org.eclipse.core.runtime_3.10.0.v20140318-2214 4. org.eclipse.e4.ui.workbench_1.2.2.v20141212-1259 5. org.eclipse.e4.ui.workbench.swt_0.12.100.v20141126-1150 6. org.eclipse.equinox.app_1.3.200.v20130910-1609 7. org.eclipse.equinox.launcher_1.3.0.v20140415-2008 8. org.eclipse.jdt.ui_3.10.2.v20141014-1419 9. org.eclipse.jdt_3.10.1.v20150204-1700 10. org.eclipse.jface.text_3.9.2.v20141003-1326 11. org.eclipse.jface_3.10.2.v20141021-1035 12. org.eclipse.recommenders.completion.rcp_2.1.14.v20150423-1305 13. org.eclipse.recommenders.subwords.rcp_2.1.14.v20150423-1305 14. org.eclipse.recommenders.utils_2.1.14.v20150423-1305 15. org.eclipse.swt_3.103.2.v20150203-1313 16. org.eclipse.ui_3.106.1.v20141002-1150 17. org.eclipse.ui.ide.application_1.0.501.v20141111-1238 18. org.eclipse.ui.ide_3.10.2.v20141118-1227 Please note that: * Messages, stacktraces, and nested status objects may be shortened. * Bug fields like status, resolution, and whiteboard are sent back to reporters. * The list of present bundles and their respective versions was calculated by package naming heuristics. This may or may not reflect reality. Other Resources: * Report: https://dev.eclipse.org/recommenders/committers/confess/#/problems/554a6314e4b02db8ca300350 * Manual: https://dev.eclipse.org/recommenders/community/confess/#/guide Thank you for your assistance. Your friendly error-reports-inbox.
The SubwordsSessionProcessor encountered a proposal with a kind that is not handled by the switch statement. Unfortunately, the log message doesn't include the core proposal's kind. At the very least, we should include that information in the log message.
(In reply to Johannes Dorn from comment #1) > The SubwordsSessionProcessor encountered a proposal with a kind that is not > handled by the switch statement. Unfortunately, the log message doesn't > include the core proposal's kind. At the very least, we should include that > information in the log message. A change is in Gerrit to improve logging.
Closing as duplicate of Bug 465898. The log message in this bug may or may not have been Bug 465898; we won't ever be able to tell this (but now have better logging in place :-). *** This bug has been marked as a duplicate of bug 465898 ***