Find command problems

We have been noticing weird problems with the Find command when we use Goldenseal 4.92 to run Turtlesoft. A couple users have also reported it.  Even weirder, some of our test builds of Goldenseal work OK and some don’t.

We spent some time in the debugger yesterday, and finally discovered that it is a byte-swapping problem, probably related to the transition from PPC to Intel.  However, it’s not something specific in our code, but rather in the way the code is processed by the compiler.  If we use Xcode 3.0 and the gcc compiler, there are no problems, but Find breaks under Xcode 3.14 and the LLVM compiler.

There is a similar byte-swap problem in the multi-user client sign-on code.  Even worse, other subtle problems may be lurking.

We’re still working on this.  It may just be an Xcode bug that we can fix by using a different version of that program.

Author: Dennis Kolva

Programming Director for Turtle Creek Software. Design & planning of accounting and estimating software.