<<And a couple of final questions, what optimisation level are you using during the build? 32bit or 64bit Firebird? 64-bit. I have not changed any optimisation flags so it looks like it's being compiled with -O1 (from builds/posix/prefix.darwin_x86_64)>>
2.5.8 64bit Firebird now compiles with -O0 because of a problem with optimisation in fbintl that caused Firebird to crash... Paul