Carlos wrote: >> I don't know if the problem is specific to the .NET data provider, or if >> it's some bug in fbembed.dll itself, though... > > I maybe wrong but i think the embedded server for 64 bits will need a > new GDS implementation.
Well, I was just browsing through the code, and I can see some places where the P/Invoke signatures have specified "int" whereas in the Firebird header files, it's specified as an "intptr_t" (the most obvious example of this is the ISC_STATUS type -- defined as intptr_t in ibase.h, but just plain vanilla "int" in the P/Invoke signatures). That could certainly cause memory corruption errors! If I get a chance next week, I'll have a look at fixing it up, but no guarantees :-) Dean. ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider