http://bugs.winehq.org/show_bug.cgi?id=30505
Bug #: 30505 Summary: Microsoft Office Communicator 2007 R2 Trial fails to parse rule XML from resource file (needs support for push/pop operations for namespace contexts) Product: Wine Version: 1.5.2 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: msxml3 AssignedTo: wine-bugs@winehq.org ReportedBy: focht@gmx.net Classification: Unclassified
Hello,
continuation of bug 30491 (needs http://bugs.winehq.org/attachment.cgi?id=39876)
Prerequisite: 'winetricks win7 vcrun2008'
After installation (one liner):
--- snip --- $ wine reg add "HKLM\Software\Microsoft\Communicator\3.5\Registration" /v "ProductID" /t "REG_SZ" /d "01234567890123456789012" --- snip ---
Relevant trace log:
--- snip --- $ WINEDEBUG=+tid,+msxml wine ./communicator.exe ... 0009:trace:msxml:DllGetClassObject {88d96a11-f192-11d4-a65f-0040963251e5} {00000001-0000-0000-c000-000000000046} 0x32e838 0009:trace:msxml:ClassFactory_CreateInstance (nil) {c90352f5-643c-4fbc-bb23-e996eb2d51fd} 0x32e8a4 0009:trace:msxml:MXNamespaceManager_create ((nil), 0x32e7d8) 0009:trace:msxml:MXNamespaceManager_create returning iface 0x1949b8 0009:trace:msxml:vbnamespacemanager_QueryInterface (0x1949a8)->({c90352f5-643c-4fbc-bb23-e996eb2d51fd} 0x32e8a4) 0009:trace:msxml:vbnamespacemanager_AddRef (0x1949a8)->(2) 0009:trace:msxml:vbnamespacemanager_Release (0x1949a8)->(1) 0009:trace:msxml:vbnamespacemanager_put_allowOverride (0x1949a8)->(1) 0009:trace:msxml:vbnamespacemanager_AddRef (0x1949a8)->(2) 0009:trace:msxml:vbnamespacemanager_Release (0x1949a8)->(1) 0009:trace:msxml:internal_parse (0x13ae88)->({VT_BSTR: L"<categoryPublicationManifest\r\n xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance%5C%22%5Cr%5Cn xmlns:xsd="http://www.w3.org/2001/XMLSchema%5C%22%5Cr%5Cn xmlns="http://schemas.microsoft.com/200) 0009:trace:msxml:saxxmlreader_AddRef 0x13ae88 0009:trace:msxml:SAXLocator_create returning 0x194ad0 0009:trace:msxml:internal_parseBuffer detected encoding: (null) 0009:trace:msxml:internal_parseBuffer switching to UTF-16 0009:trace:msxml:isaxlocator_AddRef (0x194ad0)->(2) 0009:fixme:msxml:vbnamespacemanager_pushContext (0x1949a8): stub 0009:fixme:msxml:format_error_message_from_id MSXML errors not yet supported. 0009:trace:msxml:isaxlocator_Release (0x194ad0)->(1) 0009:trace:msxml:vbnamespacemanager_Release (0x1949a8)->(0) 0009:trace:msxml:internal_putContentHandler (0x13ae88)->((nil)) 0009:trace:msxml:internal_putProperty (0x13ae88)->(L"http://xml.org/sax/properties/lexical-handler" {VT_UNKNOWN: (nil)}) 0009:trace:msxml:internal_putErrorHandler (0x13ae88)->((nil)) 0009:trace:msxml:saxxmlreader_Release 0x13ae88 0009:trace:msxml:isaxlocator_Release (0x194ad0)->(0) 0009:trace:msxml:saxxmlreader_Release 0x13ae88 --- snip ---
$ du -sh CommunicatorEval.msi 15M CommunicatorEval.msi
$ sha1sum CommunicatorEval.msi b2a1cc95362b93aef6dfbf9987cc5c4ca6c8038d CommunicatorEval.msi
$ wine --version wine-1.5.2-191-gd080774
Regards