<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body dir="auto"><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" dir="auto">The object layout has changed post 3.2 with the addition of an extra field. This breaks any code that makes assumptions about this. I had a problem with the Firebird OO API due to this change (also interfacing to C++), and had to rewrite the Firebird/IBX interface moving away from OO to extended records.</blockquote><div><br></div><div align="left" dir="auto" style="font-size:100%;color:#000000"><div>-------- Original message --------</div><div>From: Adriaan van Os via fpc-pascal <fpc-pascal@lists.freepascal.org> </div><div>Date: 17/02/2026  17:05  (GMT+00:00) </div><div>To: FPC-Pascal users discussions <fpc-pascal@lists.freepascal.org> </div><div>Cc: Adriaan van Os <adriaan@adriaan.biz> </div><div>Subject: [fpc-pascal] Corba ABI change ? </div><div><br></div></div>Has there been an ABI change in the trunk compiler (compared to fpc-3.2.4-rc1) for CORBA interfaces <br>? Maybe related to "Unicode"-strings ? I have some C++ interfacing code that works fine with <br>fpc-3.2.4-rc1 but crashes with the trunk compiler.<br><br>Any hints are appreciated.<br><br>Regards,<br><br>Adriaan van Os<br>_______________________________________________<br>fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org<br>https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal<br></body></html>