This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | parseWhenScanFinished called in AWT in GsfCodeTemplateProcessor | ||
---|---|---|---|
Product: | editor | Reporter: | Exceptions Reporter <exceptions_reporter> |
Component: | CSL (API & infrastructure) | Assignee: | Milutin Kristofic <mkristofic> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | AIML_Engr, dext, mkrolczak, n0dwis, poloche, revathskumar, shmaltorhbooks, St.Ev, TobiasKranz, xjflyttp, XyploatKyrt, Yefb, zeeUndead |
Priority: | P3 | Keywords: | PERFORMANCE |
Version: | 6.x | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: | 170699 |
Attachments: |
nps snapshot
nps snapshot |
Description
Exceptions Reporter
2010-06-16 06:30:12 UTC
Created attachment 100114 [details]
nps snapshot
Code template expansion blocked by indexing. http://statistics.netbeans.org/exceptions/exception.do?id=402407 report shows very slow mimetype resolution. Created attachment 100972 [details]
nps snapshot
I think this should not happen in the AWT Event thread: "AWT-EventQueue-1" - Thread t@28 java.lang.Thread.State: TIMED_WAITING at sun.misc.Unsafe.park(Native Method) - waiting to lock <14658ec> (a java.util.concurrent.locks.ReentrantLock$FairSync) owned by "Parsing & Indexing Loop (201102140001)" t@59 at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireNanos(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireNanos(Unknown Source) at java.util.concurrent.locks.ReentrantLock.tryLock(Unknown Source) at org.netbeans.modules.parsing.impl.TaskProcessor.runWhenScanFinished(TaskProcessor.java:256) at org.netbeans.modules.parsing.api.ParserManager.parseWhenScanFinished(ParserManager.java:131) at org.netbeans.modules.csl.editor.codetemplates.GsfCodeTemplateProcessor.initParsing(GsfCodeTemplateProcessor.java:168) at org.netbeans.modules.csl.editor.codetemplates.GsfCodeTemplateProcessor.delegatedResolve(GsfCodeTemplateProcessor.java:135) at org.netbeans.modules.csl.editor.codetemplates.GsfCodeTemplateProcessor.getProposedValue(GsfCodeTemplateProcessor.java:126) at org.netbeans.modules.csl.editor.codetemplates.GsfCodeTemplateProcessor.updateDefaultValues(GsfCodeTemplateProcessor.java:92) at org.netbeans.lib.editor.codetemplates.CodeTemplateInsertHandler.processTemplate(CodeTemplateInsertHandler.java:247) at org.netbeans.lib.editor.codetemplates.CodeTemplateManagerOperation.insert(CodeTemplateManagerOperation.java:242) at org.netbeans.lib.editor.codetemplates.api.CodeTemplate.insert(CodeTemplate.java:107) at org.netbeans.lib.editor.codetemplates.AbbrevDetection.expand(AbbrevDetection.java:524) at org.netbeans.lib.editor.codetemplates.AbbrevDetection.expand(AbbrevDetection.java:421) at org.netbeans.lib.editor.codetemplates.AbbrevDetection.checkExpansionKeystroke(AbbrevDetection.java:325) at org.netbeans.lib.editor.codetemplates.AbbrevDetection.keyPressed(AbbrevDetection.java:285) at java.awt.AWTEventMulticaster.keyPressed(Unknown Source) at java.awt.AWTEventMulticaster.keyPressed(Unknown Source) latest report is from 7.0.1 - Doesn't seem to be problem now |