[Bug 21106] New: RPC clients that connect via ncacn_ip_tcp to a Windows RPC server are broken
wine-bugs at winehq.org
wine-bugs at winehq.org
Mon Dec 21 11:41:54 CST 2009
http://bugs.winehq.org/show_bug.cgi?id=21106
Summary: RPC clients that connect via ncacn_ip_tcp to a Windows
RPC server are broken
Product: Wine
Version: 1.1.35
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: rpc
AssignedTo: wine-bugs at winehq.org
ReportedBy: winesku at googlemail.com
CC: robertshearman at gmail.com
Created an attachment (id=25343)
--> (http://bugs.winehq.org/attachment.cgi?id=25343)
Call Stack in 1.1.35 when things go awry
With version 1.1.35, all my RPC clients that work over ncacn_ip_tcp to connect
to a windows server don't work anymore. Things still worked without any
problems in version 1.1.34. The problem is, that now with version 1.1.35, every
RPC fails because NdrClientCall2 returns ERROR_NOT_ENOUGH_SERVER_MEMORY (1130,
"Not enough server storage is available to process this command"). I have
debugged this and things start to fail when NdrClientCall2 is in the
PROXY_GETBUFFER phase. There it calls into the following call stack
rpcrt4_conn_tcp_read at rpc_transport.c 1452
rpcrt4_conn_read at rpc_binding.h 77
RPCRT4_default_receive_fragment at rpc_message.c 1297
RPCRT4_receive_fragment at rpc_message.c 1363
RPCRT4_ReceiveWithAuth at rpc_message.c 1396
RPCRT4_Receive at rpc_message.c 1553
I_RpcReceive at rpc_message.c 1851
I_RpcSendReceive at rpc_message.c 1911
NdrSendReceive at ndr_clientserver.c 214
NdrClientCall2 at ndr_stubless.c 747
Please also see my attachments to this issue with screenshots of the debugger
when things go wrong in 1.1.35 and the same situation in 1.1.34 where things
worked. I will also attach a couple binaries to easily repro the problem.
--
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