-
Notifications
You must be signed in to change notification settings - Fork 421
Closed
Labels
status: has PRThe issue is being processed in a pull requestThe issue is being processed in a pull requesttype: bugThe issue describes a bugThe issue describes a bug
Milestone
Description
Hi all,
Running the epub-tests through EPUBCheck beta 3 and noticed this error was thrown for the book: lay-fxl-xhtml-icb_repeated-in-meta.
Test book can be found here: https://github.com/w3c/epub-tests/tree/main/tests
Validating using EPUB version 3.3 rules.
java.lang.IllegalArgumentException: Multiple entries with same key: width=1000 and width=900
at com.google.common.collect.RegularImmutableMap.createHashTable(RegularImmutableMap.java:104)
at com.google.common.collect.RegularImmutableMap.create(RegularImmutableMap.java:74)
at com.google.common.collect.ImmutableMap$Builder.build(ImmutableMap.java:338)
at org.w3c.epubcheck.util.microsyntax.ViewportMeta.<init>(ViewportMeta.java:238)
at org.w3c.epubcheck.util.microsyntax.ViewportMeta.<init>(ViewportMeta.java:12)
at org.w3c.epubcheck.util.microsyntax.ViewportMeta$Builder.build(ViewportMeta.java:58)
at org.w3c.epubcheck.util.microsyntax.ViewportMeta$Parser.parse(ViewportMeta.java:230)
at org.w3c.epubcheck.util.microsyntax.ViewportMeta.parse(ViewportMeta.java:19)
at com.adobe.epubcheck.ops.OPSHandler30.processMeta(OPSHandler30.java:776)
at com.adobe.epubcheck.ops.OPSHandler30.startElement(OPSHandler30.java:342)
at com.adobe.epubcheck.xml.handlers.XMLHandler.startElement(XMLHandler.java:115)
at com.adobe.epubcheck.xml.handlers.DelegateDefaultHandler.startElement(DelegateDefaultHandler.java:170)
at com.adobe.epubcheck.xml.handlers.WrappingDefaultHandler.startElement(WrappingDefaultHandler.java:95)
at com.adobe.epubcheck.xml.handlers.PreprocessingDefaultHandler.startElement(PreprocessingDefaultHandler.java:59)
at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source)
at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source)
at com.adobe.epubcheck.xml.XMLParser.process(XMLParser.java:176)
at com.adobe.epubcheck.ops.OPSChecker.validate(OPSChecker.java:127)
at com.adobe.epubcheck.ops.OPSChecker.checkContent(OPSChecker.java:97)
at com.adobe.epubcheck.opf.PublicationResourceChecker.check(PublicationResourceChecker.java:45)
at com.adobe.epubcheck.opf.OPFChecker.checkItemContent(OPFChecker.java:386)
at com.adobe.epubcheck.opf.OPFChecker.checkPackage(OPFChecker.java:135)
at com.adobe.epubcheck.opf.OPFChecker30.checkPackage(OPFChecker30.java:66)
at com.adobe.epubcheck.opf.OPFChecker.check(OPFChecker.java:93)
at com.adobe.epubcheck.ocf.OCFChecker.check(OCFChecker.java:174)
at com.adobe.epubcheck.api.EpubCheck.doValidate(EpubCheck.java:218)
at com.adobe.epubcheck.tool.EpubChecker.validateFile(EpubChecker.java:245)
at com.adobe.epubcheck.tool.EpubChecker.processFile(EpubChecker.java:320)
at com.adobe.epubcheck.tool.EpubChecker.run(EpubChecker.java:145)
at com.adobe.epubcheck.tool.Checker.main(Checker.java:31)
Messages: 0 fatals / 0 errors / 0 warnings / 0 infos```
Metadata
Metadata
Assignees
Labels
status: has PRThe issue is being processed in a pull requestThe issue is being processed in a pull requesttype: bugThe issue describes a bugThe issue describes a bug