Ben Gottlieb pointed out yesterday that if you use blocks anywhere in your application, you’ll see a crash similar to this on a pre-4.0 OS while building with the LLVM compiler. To work around this, you can specify the linker flag -weak-lSystem
in your Xcode build settings.