[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference tuxedo::dce-products

Title:DCE Product Information
Notice:Kit Info - See 2.*-4.*
Moderator:TUXEDO::MAZZAFERRO
Created:Fri Jun 26 1992
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:2269
Total number of notes:10003

2173.0. "byte alignment causes a ***FATAL ERROR***" by VIRGIN::BILL (BILL is my lastname !!!) Mon Mar 03 1997 04:57

Hi

I got following customer report. Any ideas on how to workaround
this problem ?


Alpha VMS v6.2		DEC DCE v1.3b 	for Alpha VMS
Windows NT 4.0		DEC DCE 1.1b 	for Windows NT       
     
     
     We are running a DCE server on the Alpha VMS system, and a DCE client
     running on the NT system makes RPC calls to the server.
     
     To interface with our byte-aligned ACMS database, we have compiled the 
     Alpha VMS RPC stubs with byte alignment (#pragma nomember_alignment); 
     this is not the default for the Alpha.
     
     On the client side, we get the following error message:
     
     ***FATAL ERROR***: Unsupported call to rpc_call_recieve()
     
     Using a VAX VMS server built fro exactly the same sources, there is no 
     error (the default on the VAX is byte alignment).


Thanx

/Marco
T.RTitleUserPersonal
Name
DateLines
2173.1That is not supportedPTHRED::HARROWJerry Harrow, Resource BrokerMon Mar 03 1997 11:168
You cannot change the alignment of the data structures
in the stubs.  The stubs pass data structures to the
DCE runtime library, if you change the alignment, then
the runtime library will not get the proper data.

Just don't do it :-).

-Jer