https://bugs.winehq.org/show_bug.cgi?id=36228
Bug ID: 36228 Summary: Lotus Notes 8.x installer aborts with SAX parser exception (XSL pattern syntax error) Product: Wine Version: 1.7.17 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: msxml3 Assignee: wine-bugs@winehq.org Reporter: focht@gmx.net
Hello folks,
as the summary says ...
--- snip --- $ WINEDEBUG=+tid,+seh,+loaddll,+process,+msxml,+msgbox wine ./C1K31EN.exe
log.txt 2>&1
... 0029:trace:msxml:xmlnodemap_getNamedItem (0x434c48)->(L"mergeaction" 0x9a0e380) 0029:trace:msxml:domelem_get_named_item (0xf72dbec8)->(L"mergeaction" 0x9a0e380) 0029:trace:msxml:domelem_get_qualified_item (0xf72dbec8)->(L"mergeaction" (null) 0x9a0e380) 0029:trace:msxml:xmlnodemap_Release (0x434c48)->(0) 0029:trace:msxml:xmldoc_release_refs (0xf7205a20)->(37) 0029:trace:msxml:domelem_selectNodes (0x169da0)->(L"requirements/feature[@*]" 0x9a0e3e4) 0029:trace:msxml:create_selection (0xf72dbec8, "requirements/feature[@*]", 0x9a0e3e4) 0029:trace:msxml:xmldoc_add_refs (0xf7205a20)->(38) 0029:trace:msxml:registerNamespaces (0xf7208098) 0029:trace:msxml:XSLPattern_to_XPath ("requirements/feature[@*]") 0029:trace:msxml:xslpattern_lex token: TOK_NCName : requirements 0029:trace:msxml:xslpattern_lex token: TOK_FSlash : / 0029:trace:msxml:xslpattern_parse Got UnprefixedName: "requirements" 0029:trace:msxml:xslpattern_lex token: TOK_NCName : feature 0029:trace:msxml:xslpattern_lex token: '[' : [ 0029:trace:msxml:xslpattern_parse Got UnprefixedName: "feature" 0029:trace:msxml:xslpattern_lex token: '@' : @ 0029:trace:msxml:xslpattern_lex token: '*' : * 0029:fixme:msxml:xslpattern_error syntax error: param { yyscanner=0xf72036e8 ctx=0xf7208098 in="requirements/feature[@*]" pos=24 len=24 out="(null)" err=1 } scanner=0xf72036e8 0029:trace:msxml:XSLPattern_to_XPath => (null) ... org.xml.sax.SAXParseException: Attribute name "ur" associated with an element type "feature" must be followed by the ' = ' character. at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source) at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source) at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanAttribute(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.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.ibm.rcp.provisioning.internal.impl.ProvisioningServiceImpl$3.run(Unknown Source) at org.eclipse.core.internal.jobs.Worker.run(Unknown Source) 004c:trace:msgbox:MSGBOX_OnInit L"CWPPR0025E: An unexpected error occurred while processing the provisioning manifest.\n\nUnexpected results have occurred during the provisioning operation\t\r\nFor additional information, please refer to the logs:\t\t\r\nC:\Program Files\IBM\Lotus\Notes\Data\\workspace\logs" --- snip ---
'winetricks -q msxml3' works around.
$ sha1sum C1K31EN.exe 5aac0feb578c471e65c0a24a3f5dceb719fd5760 C1K31EN.exe
$ du -sh C1K31EN.exe 456M C1K31EN.exe
$ wine --version wine-1.7.17-175-gc1bf61e
Regards