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 194618 - Error parsing simple valid HTML
Summary: Error parsing simple valid HTML
Status: RESOLVED FIXED
Alias: None
Product: web
Classification: Unclassified
Component: HTML Editor (show other bugs)
Version: 7.0
Hardware: PC Windows Vista
: P2 normal (vote)
Assignee: Marek Fukala
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-23 06:45 UTC by bht
Modified: 2011-02-02 16:04 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Testcase (544 bytes, text/html)
2011-01-23 06:45 UTC, bht
Details

Note You need to log in before you can comment on or make changes to this bug.
Description bht 2011-01-23 06:45:38 UTC
Created attachment 105273 [details]
Testcase

INFO [org.netbeans.modules.html.validation.ValidationTransaction]: An internal error occured during validation of file:/C:/bt/java/netbeans/bugs/_new/HTML_ParseError/sequence/ErrorPagel.html
java.lang.ArrayIndexOutOfBoundsException: -1
	at org.netbeans.modules.html.validation.ValidationTransaction.findBackwardDiff(ValidationTransaction.java:1467)
	at org.netbeans.modules.html.validation.ValidationTransaction$XercesInaccurateLocatorWorkaround.characters(ValidationTransaction.java:1378)
	at nu.validator.xml.CombineContentHandler.characters(CombineContentHandler.java:54)
	at org.xml.sax.helpers.XMLFilterImpl.characters(XMLFilterImpl.java:564)
	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.characters(AbstractSAXParser.java:538)
	at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.characters(XMLDTDValidator.java:862)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:464)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)
	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
	at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
	at org.xml.sax.helpers.XMLFilterImpl.parse(XMLFilterImpl.java:333)
	at nu.validator.xml.WiretapXMLReaderWrapper.parse(WiretapXMLReaderWrapper.java:152)
	at nu.validator.xml.NamespaceDroppingXMLReaderWrapper.parse(NamespaceDroppingXMLReaderWrapper.java:325)
	at nu.validator.xml.AttributesPermutingXMLReaderWrapper.parse(AttributesPermutingXMLReaderWrapper.java:285)
[catch] at org.netbeans.modules.html.validation.ValidationTransaction.validate(ValidationTransaction.java:642)
	at org.netbeans.modules.html.validation.ValidationTransaction.validateCode(ValidationTransaction.java:498)
	at org.netbeans.modules.html.validation.ValidatorImpl.validate(ValidatorImpl.java:101)
	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.editor.fold.GsfFoldManager.hasErrors(GsfFoldManager.java:751)
	at org.netbeans.modules.csl.editor.fold.GsfFoldManager.access$000(GsfFoldManager.java:107)
	at org.netbeans.modules.csl.editor.fold.GsfFoldManager$JavaElementFoldTask.run(GsfFoldManager.java:351)
	at org.netbeans.modules.csl.editor.fold.GsfFoldManager$JavaElementFoldTask.run(GsfFoldManager.java:302)
	at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:676)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:662)
Comment 1 Marek Fukala 2011-01-24 14:01:25 UTC
fixed in web-main
Comment 2 Quality Engineering 2011-01-25 06:08:57 UTC
Integrated into 'main-golden', will be available in build *201101250001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main/rev/590ca7ee0565
User: Marek Fukala <mfukala@netbeans.org>
Log: #194618 - Error parsing simple valid HTML
Comment 3 Marek Fukala 2011-02-02 16:04:28 UTC
forgot to close the issue...