[Bug 15847] New: rpcrt4's server crosstest crashes on windows

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Oct 29 19:01:47 CDT 2008


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

           Summary: rpcrt4's server crosstest crashes on windows
           Product: Wine
           Version: CVS/GIT
          Platform: Other
               URL: http://test.winehq.org
        OS/Version: other
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: rpc
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: niko.lecam at gmail.com
                CC: robertshearman at gmail.com


The rpcrt4's server crosstest crashes on my WinXP and Win2k boxes (same seems
to happen on other systems according to test.winehq.org).

I have tried to find out the problem but this part of the code is really out of
my competence.

The problematic commit is a05923e1d303788c9b7bfda61eb2ca9ae48653f7
Author: Rob Shearman <rob at codeweavers.com>
Date:   Mon, 24 Dec 2007 17:01:20 +0000

    rpcrt4: Add tests for varying and conformant varying arrays.

The conformance test crashes in NdrpEmbeddedRepeatPointerUnmarshall with an
access violation.

Stack trace is :
0022fa50 77e82a17 00249568 d6fb03f4 00000003
rpcrt4!NdrpEmbeddedRepeatPointerUnmarshall+0x9e
0022fa84 77e914ea 00000001 0022fcd4 00430652
rpcrt4!NdrpEmbeddedPointerUnmarshall+0x68
0022fab8 0041a200 00000001 0022fc54 0000003c
rpcrt4!NdrVaryingArrayUnmarshall+0x177

NdrVaryingArrayUnmarshall is called from function get_5numbers() in server_c.c

Reverting the patch fix the problem.

CC'ed to Rob Shearman as it's his patch.

Hope this will help fixing the problem.

regards,
Nicolas Le Cam


-- 
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