Peter Steele created NETBEANS-537:
-------------------------------------
Summary: Error while trying to auto complete
Key: NETBEANS-537
URL: https://issues.apache.org/jira/browse/NETBEANS-537
Project: NetBeans
Issue Type: Bug
Components: cnd - Code Completion
Affects Versions: 9.0
Reporter: Peter Steele
I can't reproduce this
java.lang.AssertionError: Wrong diagnostic handler:
com.sun.tools.javac.util.Log$DeferredDiagnosticHandler@6c02b682
Thread dump:
CLI Requests Server
java.net.DualStackPlainSocketImpl.accept0(Native Method)
java.net.DualStackPlainSocketImpl.socketAccept(DualStackPlainSocketImpl.java:131)
java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
java.net.PlainSocketImpl.accept(PlainSocketImpl.java:199)
java.net.ServerSocket.implAccept(ServerSocket.java:545)
java.net.ServerSocket.accept(ServerSocket.java:513)
org.netbeans.CLIHandler$Server.run(CLIHandler.java:1078)
Thread-4
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:502)
java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1482)
Framework Active Thread
java.lang.Object.wait(Native Method)
org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1870)
java.lang.Thread.run(Thread.java:748)
File Watcher
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
org.netbeans.modules.masterfs.watcher.windows.WindowsNotifier.nextEvent(WindowsNotifier.java:262)
org.netbeans.modules.masterfs.providers.Notifier$1.nextEvent(Notifier.java:99)
org.netbeans.modules.masterfs.watcher.Watcher$Ext.run(Watcher.java:322)
java.lang.Thread.run(Thread.java:748)
TimerQueue
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.DelayQueue.take(DelayQueue.java:223)
javax.swing.TimerQueue.run(TimerQueue.java:174)
java.lang.Thread.run(Thread.java:748)
Inactive RequestProcessor thread
[Was:ViewHierarchy-Region-Rebuilding/org.netbeans.modules.editor.lib2.view.ViewUpdates$RebuildViews]
java.lang.Object.wait(Native Method)
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1977)
Attach Listener
Reference Handler
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:502)
java.lang.ref.Reference.tryHandlePending(Reference.java:191)
java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)
AWT-EventQueue-0
java.lang.Thread.dumpThreads(Native Method)
java.lang.Thread.getAllStackTraces(Thread.java:1610)
com.sun.tools.javac.util.Log.popDiagnosticHandler(Log.java:514)
org.netbeans.api.java.source.TreeUtilities.attributeTree(TreeUtilities.java:853)
org.netbeans.api.java.source.TreeUtilities.attributeTree(TreeUtilities.java:782)
org.netbeans.modules.editor.java.JavaCodeTemplateProcessor.type(JavaCodeTemplateProcessor.java:716)
org.netbeans.modules.editor.java.JavaCodeTemplateProcessor.getProposedValue(JavaCodeTemplateProcessor.java:431)
org.netbeans.modules.editor.java.JavaCodeTemplateProcessor.updateDefaultValues(JavaCodeTemplateProcessor.java:143)
org.netbeans.lib.editor.codetemplates.CodeTemplateInsertHandler.processTemplate(CodeTemplateInsertHandler.java:225)
org.netbeans.lib.editor.codetemplates.CodeTemplateManagerOperation.insert(CodeTemplateManagerOperation.java:273)
org.netbeans.lib.editor.codetemplates.api.CodeTemplate.insert(CodeTemplate.java:82)
org.netbeans.modules.editor.java.JavaCompletionItem.process(JavaCompletionItem.java:566)
org.netbeans.modules.editor.java.JavaCompletionItem.defaultAction(JavaCompletionItem.java:286)
org.netbeans.modules.editor.java.LazyJavaCompletionItem.defaultAction(LazyJavaCompletionItem.java:115)
org.netbeans.modules.editor.java.JavaCompletionItem.instantSubstitution(JavaCompletionItem.java:364)
org.netbeans.modules.editor.java.JavaCompletionItem$WhiteListJavaCompletionItem.instantSubstitution(JavaCompletionItem.java:659)
org.netbeans.modules.editor.java.LazyJavaCompletionItem.instantSubstitution(LazyJavaCompletionItem.java:61)
org.netbeans.modules.editor.completion.CompletionImpl$10.run(CompletionImpl.java:1153)
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
java.awt.EventQueue.access$500(EventQueue.java:97)
java.awt.EventQueue$3.run(EventQueue.java:709)
java.awt.EventQueue$3.run(EventQueue.java:703)
java.security.AccessController.doPrivileged(Native Method)
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136)
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Inactive RequestProcessor thread
[Was:parsing-event-collector/org.netbeans.modules.parsing.implspi.SourceControl$1]
java.lang.Object.wait(Native Method)
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1977)
main
Inactive RequestProcessor thread [Was:Flush UI
Logs/org.netbeans.modules.uihandler.UIHandler$2WriteOut]
java.lang.Object.wait(Native Method)
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1977)
Active Reference Queue Daemon
java.lang.Object.wait(Native Method)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
org.openide.util.lookup.implspi.ActiveQueue$Impl.removeSuper(ActiveQueue.java:70)
org.openide.util.lookup.implspi.ActiveQueue$Daemon.run(ActiveQueue.java:108)
Deadlock Detector
java.lang.Thread.sleep(Native Method)
org.netbeans.modules.deadlock.detector.Detector.run(Detector.java:115)
java.lang.Thread.run(Thread.java:748)
Editor Parsing Loop (incubator-netbeans-release-205-on-20180202)
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:549)
org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:658)
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
java.util.concurrent.FutureTask.run(FutureTask.java:266)
org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)
org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)
Worker-JM
java.lang.Object.wait(Native Method)
org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58)
RequestProcessor queue manager
java.lang.Object.wait(Native Method)
org.openide.util.RequestProcessor$TickTac.obtainFirst(RequestProcessor.java:2257)
org.openide.util.RequestProcessor$TickTac.run(RequestProcessor.java:2233)
Inactive RequestProcessor thread [Was:Code
Completion/org.netbeans.spi.editor.completion.support.AsyncCompletionTask]
java.lang.Object.wait(Native Method)
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1977)
Swing-Shell
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
sun.awt.shell.Win32ShellFolderManager2$ComInvoker$3.run(Win32ShellFolderManager2.java:547)
java.lang.Thread.run(Thread.java:748)
Inactive RequestProcessor thread [Was:Code
Completion/org.netbeans.spi.editor.completion.support.AsyncCompletionTask]
java.lang.Object.wait(Native Method)
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1977)
Java2D Disposer
java.lang.Object.wait(Native Method)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
sun.java2d.Disposer.run(Disposer.java:148)
java.lang.Thread.run(Thread.java:748)
Bundle File Closer
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:502)
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)
AWT-Shutdown
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:502)
sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:295)
java.lang.Thread.run(Thread.java:748)
FileSystem-watcher-poll-thread-1
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:680)
sun.nio.fs.AbstractWatchService.take(AbstractWatchService.java:118)
org.netbeans.gradle.project.util.FileSystemWatcher$1.execute(FileSystemWatcher.java:208)
org.jtrim.concurrent.AbstractTaskExecutorService$FunctionWrapper.execute(AbstractTaskExecutorService.java:270)
org.jtrim.concurrent.AbstractTaskExecutorService$TaskOfAbstractExecutor.execute(AbstractTaskExecutorService.java:340)
org.jtrim.concurrent.Tasks$RunOnceCancelableTask.execute(Tasks.java:342)
org.jtrim.concurrent.SingleThreadedExecutor$QueuedItem.runTask(SingleThreadedExecutor.java:919)
org.jtrim.concurrent.SingleThreadedExecutor$QueuedItem.access$1200(SingleThreadedExecutor.java:898)
org.jtrim.concurrent.SingleThreadedExecutor$Impl$Worker.executeTask(SingleThreadedExecutor.java:815)
org.jtrim.concurrent.SingleThreadedExecutor$Impl$Worker.processQueue(SingleThreadedExecutor.java:827)
org.jtrim.concurrent.SingleThreadedExecutor$Impl$Worker.run(SingleThreadedExecutor.java:861)
org.jtrim.concurrent.SingleThreadedExecutor$Impl$1.run(SingleThreadedExecutor.java:453)
java.lang.Thread.run(Thread.java:748)
Signal Dispatcher
Finalizer
java.lang.Object.wait(Native Method)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)
AWT-Windows
sun.awt.windows.WToolkit.eventLoop(Native Method)
sun.awt.windows.WToolkit.run(WToolkit.java:306)
java.lang.Thread.run(Thread.java:748)
W32 File Monitor
com.sun.jna.Native.invokeInt(Native Method)
com.sun.jna.Function.invoke(Function.java:419)
com.sun.jna.Function.invoke(Function.java:354)
com.sun.jna.Library$Handler.invoke(Library.java:244)
org.netbeans.modules.masterfs.watcher.windows.$Proxy3.GetQueuedCompletionStatus(Unknown
Source)
org.netbeans.modules.masterfs.watcher.windows.WindowsNotifier.waitForChange(WindowsNotifier.java:448)
org.netbeans.modules.masterfs.watcher.windows.WindowsNotifier.access$100(WindowsNotifier.java:57)
org.netbeans.modules.masterfs.watcher.windows.WindowsNotifier$2.run(WindowsNotifier.java:379)
Framework Event Dispatcher
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:502)
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)
Inactive RequestProcessor thread [Was:org.netbeans.api.progress.ProgressUtils
for:
org.netbeans.modules.editor.java.JavaCodeTemplateProcessor$6/org.netbeans.modules.progress.ui.RunOffEDTImpl$1]
java.lang.Object.wait(Native Method)
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1977)
Thread-66
sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(WindowsNativeDispatcher.java:1007)
sun.nio.fs.WindowsWatchService$Poller.run(WindowsWatchService.java:586)
java.lang.Thread.run(Thread.java:748)
at com.sun.tools.javac.util.Assert.error(Assert.java:162)
at com.sun.tools.javac.util.Assert.check(Assert.java:87)
at com.sun.tools.javac.util.Log.popDiagnosticHandler(Log.java:526)
at
org.netbeans.api.java.source.TreeUtilities.attributeTree(TreeUtilities.java:853)
at
org.netbeans.api.java.source.TreeUtilities.attributeTree(TreeUtilities.java:782)
at
org.netbeans.modules.editor.java.JavaCodeTemplateProcessor.type(JavaCodeTemplateProcessor.java:716)
at
org.netbeans.modules.editor.java.JavaCodeTemplateProcessor.getProposedValue(JavaCodeTemplateProcessor.java:431)
at
org.netbeans.modules.editor.java.JavaCodeTemplateProcessor.updateDefaultValues(JavaCodeTemplateProcessor.java:143)
at
org.netbeans.lib.editor.codetemplates.CodeTemplateInsertHandler.processTemplate(CodeTemplateInsertHandler.java:225)
at
org.netbeans.lib.editor.codetemplates.CodeTemplateManagerOperation.insert(CodeTemplateManagerOperation.java:273)
at
org.netbeans.lib.editor.codetemplates.api.CodeTemplate.insert(CodeTemplate.java:82)
at
org.netbeans.modules.editor.java.JavaCompletionItem.process(JavaCompletionItem.java:566)
at
org.netbeans.modules.editor.java.JavaCompletionItem.defaultAction(JavaCompletionItem.java:286)
at
org.netbeans.modules.editor.java.LazyJavaCompletionItem.defaultAction(LazyJavaCompletionItem.java:115)
at
org.netbeans.modules.editor.java.JavaCompletionItem.instantSubstitution(JavaCompletionItem.java:364)
at
org.netbeans.modules.editor.java.JavaCompletionItem$WhiteListJavaCompletionItem.instantSubstitution(JavaCompletionItem.java:659)
at
org.netbeans.modules.editor.java.LazyJavaCompletionItem.instantSubstitution(LazyJavaCompletionItem.java:61)
at
org.netbeans.modules.editor.completion.CompletionImpl$10.run(CompletionImpl.java:1153)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at
org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136)
[catch] at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists