[Bug 30505] Microsoft Office Communicator 2007 R2 Trial fails to parse rule XML from resource file (needs support for push/pop operations for namespace contexts)

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Apr 22 15:25:05 CDT 2012


http://bugs.winehq.org/show_bug.cgi?id=30505

--- Comment #2 from Anastasius Focht <focht at gmx.net> 2012-04-22 15:25:05 CDT ---
Created attachment 39891
  --> http://bugs.winehq.org/attachment.cgi?id=39891
WINEDEBUG=+tid,+seh,+relay,+msxml wine ./communicator.exe >>log.txt 2>&1

Hello,

the patch from http://bugs.winehq.org/show_bug.cgi?id=30491#c4
(http://bugs.winehq.org/attachment.cgi?id=39890) lets it get further.

It now seems to crash in CDATA related events handling.

--- snip ---
...
Unhandled exception: page fault on read access to 0x435b214c in 32-bit code
(0x21fbc538).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:21fbc538 ESP:0033e408 EBP:0033e420 EFLAGS:00010286(  R- --  I S - -P- )
 EAX:435b213c EBX:00138600 ECX:0033e42c EDX:f7460a97
 ESI:21cc4838 EDI:7d68110b
Stack dump:
0x0033e408:  7d68110b 0033e42c 0013862c 21cc4838
0x0033e418:  222e5038 8000ffff 0033e444 21fbd7d2
0x0033e428:  ffffffff ffffffff 7d9987a8 7d997460
0x0033e438:  7d6a5260 0013862c 0013862c 0033e494
0x0033e448:  7d65777f 00138600 7d68110b 00000009
0x0033e458:  f7460a97 00000648 00000c88 0033e4a4
Backtrace:
=>0 0x21fbc538 in ocapi (+0x33c538) (0x0033e420)
  1 0x21fbd7d2 in ocapi (+0x33d7d1) (0x0033e444)
  2 0x7d65777f libxmlCDataBlock+0x16f(ctx=0x192e48, value="
<xsl:stylesheet
   xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
   version="1.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xmlns:ct="http://schemas.microsoft.com/2006/09/sip/commontypes"
   xmlns:tns="http://schemas.microsoft.com/2006/09/sip/state"
   exclude-result-prefixes="tns ct">
      <xsl:output method="xml" encoding="utf-8" indent="yes"/>
      <xsl:strip-space elements="*"/>
      <xsl:template match="node()">
         <xsl:apply-templates select="//tns:state"/>
      </xsl:template>
      <xsl:template match="tns:state">
         <xsl:copy>
            <xsl:copy-of select="@*" />
            <xsl:choose>
               <xsl:when test="@xsi:type='userState' and tns:availability>=9000
and 11999>=tns:availability and @manual='true'">
                  <xsl:element name="availability"
xmlns="http://schemas.microsoft.com/2006/09/sip/state">6900</xsl:element>
                  <xsl:element name="activity"
xmlns="http://schemas.microsoft.com/2006/09/sip/state">
                     ", len=0xa4b)
[/home/focht/projects/wine/wine-git/dlls/msxml3/saxreader.c:1688] in msxml3
(0x0033e494)
  3 0x7d4c0119 xmlParseCDSect+0x4e8() in libxml2.so.2 (0x00000a4b)
  4 0x7d4d0f78 xmlParseContent+0x1f7() in libxml2.so.2 (0x00000000)
  5 0x7d4d2044 xmlParseElement+0x143() in libxml2.so.2 (0x00000006)
  6 0x7d4d0ec0 xmlParseContent+0x13f() in libxml2.so.2 (0x00000000)
  7 0x7d4d2044 xmlParseElement+0x143() in libxml2.so.2 (0x00000006)
  8 0x7d4d0ec0 xmlParseContent+0x13f() in libxml2.so.2 (0x00000000)
  9 0x7d4d2044 xmlParseElement+0x143() in libxml2.so.2 (0x00000006)
  10 0x7d4d0ec0 xmlParseContent+0x13f() in libxml2.so.2 (0x00000000)
  11 0x7d4d2044 xmlParseElement+0x143() in libxml2.so.2 (0x00000000)
  12 0x7d4d3072 xmlParseDocument+0x251() in libxml2.so.2 (0x0033e7c4)
--- snip ---

Attached is WINEDEBUG=+tid,+seh,+relay,+msxml log (uncompressed: 10 MiB).

Regards

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list