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.

Bug 193974 - Exception while indexing contents
Summary: Exception while indexing contents
Status: NEW
Alias: None
Product: third-party
Classification: Unclassified
Component: -- Other -- (show other bugs)
Version: 6.x
Hardware: PC Linux
: P3 normal (vote)
Assignee: issues@third-party
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-03 11:08 UTC by defascat
Modified: 2011-11-16 16:34 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
File (4.29 KB, text/html)
2011-01-03 11:12 UTC, defascat
Details

Note You need to log in before you can comment on or make changes to this bug.
Description defascat 2011-01-03 11:08:52 UTC
Product Version = NetBeans IDE Dev (Build 110103-e7ce3a8120d2)
Operating System = Linux version 2.6.34.7-61.fc13.x86_64 running on amd64
Java; VM; Vendor = 1.6.0_18
Runtime = OpenJDK 64-Bit Server VM 14.0-b16

Log:

An internal error occured during validation of file:/home/andy/Sources/Itteco/FFF/code/makeup/congratulations.html
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.charAt(StringBuffer.java:179)
	at com.thaiopensource.validate.schematron.OutputHandler.startElement(Unknown Source)
	at net.sf.saxon.event.ContentHandlerProxy.startContent(ContentHandlerProxy.java:362)
	at net.sf.saxon.event.NamespaceReducer.startContent(NamespaceReducer.java:197)
	at net.sf.saxon.event.ComplexContentOutputter.startContent(ComplexContentOutputter.java:550)
	at net.sf.saxon.event.ComplexContentOutputter.characters(ComplexContentOutputter.java:157)
	at net.sf.saxon.instruct.ValueOf.processLeavingTail(ValueOf.java:245)
	at net.sf.saxon.instruct.Instruction.process(Instruction.java:93)
	at net.sf.saxon.instruct.ElementCreator.processLeavingTail(ElementCreator.java:296)
	at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:556)
	at net.sf.saxon.instruct.Instruction.process(Instruction.java:93)
	at net.sf.saxon.instruct.ElementCreator.processLeavingTail(ElementCreator.java:296)
	at net.sf.saxon.instruct.Choose.processLeavingTail(Choose.java:686)
	at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:556)
	at net.sf.saxon.instruct.Template.expand(Template.java:220)
	at net.sf.saxon.instruct.CallTemplate.process(CallTemplate.java:257)
	at net.sf.saxon.instruct.CallTemplate.processLeavingTail(CallTemplate.java:281)
	at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:556)
	at net.sf.saxon.instruct.Template.applyLeavingTail(Template.java:203)
	at net.sf.saxon.instruct.ApplyTemplates.applyTemplates(ApplyTemplates.java:345)
	at net.sf.saxon.instruct.ApplyTemplates$ApplyTemplatesPackage.processLeavingTail(ApplyTemplates.java:527)
	at net.sf.saxon.instruct.ApplyTemplates.applyTemplates(ApplyTemplates.java:317)
	at net.sf.saxon.instruct.ApplyTemplates$ApplyTemplatesPackage.processLeavingTail(ApplyTemplates.java:527)
	at net.sf.saxon.instruct.ApplyTemplates.applyTemplates(ApplyTemplates.java:317)
	at net.sf.saxon.instruct.ApplyTemplates$ApplyTemplatesPackage.processLeavingTail(ApplyTemplates.java:527)
	at net.sf.saxon.instruct.ApplyTemplates.apply(ApplyTemplates.java:212)
	at net.sf.saxon.instruct.ApplyTemplates.process(ApplyTemplates.java:170)
	at net.sf.saxon.instruct.ElementCreator.processLeavingTail(ElementCreator.java:296)
	at net.sf.saxon.instruct.Template.applyLeavingTail(Template.java:203)
	at net.sf.saxon.instruct.ApplyTemplates.applyTemplates(ApplyTemplates.java:345)
	at net.sf.saxon.Controller.transformDocument(Controller.java:1807)
	at net.sf.saxon.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:144)
	at com.thaiopensource.xml.sax.ForkContentHandler.endDocument(Unknown Source)
	at com.thaiopensource.xml.sax.ForkContentHandler.endDocument(Unknown Source)
	at org.netbeans.modules.html.validation.patched.RootNamespaceSniffer.endDocument(RootNamespaceSniffer.java:54)
	at nu.validator.xml.AttributesPermutingXMLReaderWrapper.endDocument(AttributesPermutingXMLReaderWrapper.java:158)
	at nu.validator.xml.CombineContentHandler.endDocument(CombineContentHandler.java:64)
	at org.xml.sax.helpers.XMLFilterImpl.endDocument(XMLFilterImpl.java:497)
	at nu.validator.xml.IdFilter.endDocument(IdFilter.java:177)
	at nu.validator.gnu.xml.aelfred2.SAXDriver.parse(SAXDriver.java:436)
	at org.xml.sax.helpers.XMLFilterImpl.parse(XMLFilterImpl.java:357)
	at nu.validator.xml.WiretapXMLReaderWrapper.parse(WiretapXMLReaderWrapper.java:152)
	at nu.validator.xml.AttributesPermutingXMLReaderWrapper.parse(AttributesPermutingXMLReaderWrapper.java:285)
[catch] at org.netbeans.modules.html.validation.ValidationTransaction.validate(ValidationTransaction.java:650)
	at org.netbeans.modules.html.validation.ValidationTransaction.validateCode(ValidationTransaction.java:504)
	at org.netbeans.modules.html.validation.ValidatorImpl.validate(ValidatorImpl.java:96)
	at org.netbeans.modules.html.editor.api.gsf.HtmlParserResult.getValidationResults(HtmlParserResult.java:240)
	at org.netbeans.modules.html.editor.api.gsf.HtmlParserResult.getDiagnostics(HtmlParserResult.java:217)
	at org.netbeans.modules.csl.core.TLIndexerFactory$TLIndexer.index(TLIndexerFactory.java:237)
	at org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor$3.run(Indexable.java:208)
	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runIndexer(RepositoryUpdater.java:255)
	at org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor.index(Indexable.java:206)
	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$3.run(RepositoryUpdater.java:2016)
	at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:154)
	at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:138)
	at org.netbeans.modules.parsing.impl.TaskProcessor$1.call(TaskProcessor.java:201)
	at org.netbeans.modules.parsing.impl.TaskProcessor$1.call(TaskProcessor.java:198)
	at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:167)
	at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:323)
	at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:66)
	at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:198)
	at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:106)
	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.indexEmbedding(RepositoryUpdater.java:1984)
	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doIndex(RepositoryUpdater.java:1830)
	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.access$1300(RepositoryUpdater.java:1516)
	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.run(RepositoryUpdater.java:1696)
	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.run(RepositoryUpdater.java:1694)
	at org.netbeans.modules.parsing.impl.indexing.errors.TaskCache.refreshTransaction(TaskCache.java:459)
	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.index(RepositoryUpdater.java:1694)
	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork.scanSource(RepositoryUpdater.java:3357)
	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork.scanSources(RepositoryUpdater.java:3258)
	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$RootsWork.getDone(RepositoryUpdater.java:3007)
	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:2110)
	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task._run(RepositoryUpdater.java:3747)
	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.run(RepositoryUpdater.java:3686)
	at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:610)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
	at java.util.concurrent.FutureTask.run(FutureTask.java:166)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
	at java.lang.Thread.run(Thread.java:636)
Comment 1 defascat 2011-01-03 11:12:23 UTC
Created attachment 104661 [details]
File