http://bugs.winehq.org/show_bug.cgi?id=28659
Bug #: 28659 Summary: rpcrt4/server test crashes on 32-bit FreeBSD9 Product: Wine Version: 1.3.30 Platform: x86 OS/Version: FreeBSD Status: NEW Keywords: download, source, testcase Severity: normal Priority: P2 Component: rpc AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com Classification: Unclassified
Created attachment 36831 --> http://bugs.winehq.org/attachment.cgi?id=36831 backtrace
The rpcrt4/rpc test fails as well, but that may be related to missing ntlm_auth (which I haven't found how to satisfy on FreeBSD). The server test shows that same error, but also crashes, so something nastier is going on.
Backtrace attached.
http://bugs.winehq.org/show_bug.cgi?id=28659
--- Comment #1 from Austin English austinenglish@gmail.com 2011-10-11 17:14:08 CDT --- Created attachment 36832 --> http://bugs.winehq.org/attachment.cgi?id=36832 relay,seh,tid,rpc trace
http://bugs.winehq.org/show_bug.cgi?id=28659
--- Comment #2 from Austin English austinenglish@gmail.com 2011-10-11 17:35:28 CDT --- Sorted out ntlm_auth (I forgot to do `make install` for samba). That fixed the rpcrt4/rpc test, but server still crashes.
http://bugs.winehq.org/show_bug.cgi?id=28659
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com
--- Comment #3 from Bruno Jesus 00cpxxx@gmail.com 2012-07-24 21:22:13 CDT --- Still crashes in wine 1.5.9 like comment 0.
http://bugs.winehq.org/show_bug.cgi?id=28659
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #36831|0 |1 is obsolete| |
--- Comment #4 from Austin English austinenglish@gmail.com 2013-07-09 16:33:46 CDT --- Created attachment 45176 --> http://bugs.winehq.org/attachment.cgi?id=45176 backtrace in 1.6-rc4
https://bugs.winehq.org/show_bug.cgi?id=28659
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fgouget@codeweavers.com Summary|rpcrt4/server test crashes |rpcrt4:server test crashes |on 32-bit FreeBSD9 |on FreeBSD and macOS
--- Comment #5 from François Gouget fgouget@codeweavers.com --- This crash is systematic on macOS (see Remi's rbernon-macos-* cloud test machines) and happens with the same 0x6ba exception:
server.c:2172: Using RpcServerRegisterIfEx Unhandled exception: 0x000006ba in 64-bit code (0x00000174013b87). [... ignore unusable backtrace ...]
See https://test.winehq.org/data/patterns.html#rpcrt4:server
Where 0x6ba == RPC_S_SERVER_UNAVAILABLE which the FreeBSD backtrace shows as coming from NdrGetBuffer() in dlls/rpcrt4/ndr_clientserver.c:
status = I_RpcGetBuffer(stubmsg->RpcMsg); if (status != RPC_S_OK) RpcRaiseException(status);
So... the RPC server is not running?
https://bugs.winehq.org/show_bug.cgi?id=28659
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.3.30 |unspecified OS|FreeBSD |Mac OS X
https://bugs.winehq.org/show_bug.cgi?id=28659
--- Comment #6 from Austin English austinenglish@gmail.com --- What was the reason for the OS/version changes?
https://bugs.winehq.org/show_bug.cgi?id=28659
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- OS|Mac OS X |FreeBSD Version|unspecified |1.3.30
https://bugs.winehq.org/show_bug.cgi?id=28659
--- Comment #7 from François Gouget fgouget@codeweavers.com --- As far as I can tell the same issue causes a crash on both FreeBSD and macOS so both values are valid for this bug. But I think macOS is more likely to get the attention of developers.