iphone EXC_BAD_ACCESS caused by emergency_mutex
<p>My iphone app occasionally crashes on the simulator and device with this message in the debugger:</p>

<pre><code>Program received signal:  “EXC_BAD_ACCESS”.
Data Formatters unavailable (Error calling dlopen for: "/Developer/Applications/Xcode.app/Contents/PlugIns/GDBMIDebugging.xcplugin/Contents/Resources/PBGDBIntrospectionSupport.A.dylib": "dlopen(/Developer/Applications/Xcode.app/Contents/PlugIns/GDBMIDebugging.xcplugin/Contents/Resources/PBGDBIntrospectionSupport.A.dylib, 10): no suitable image found.  Did find:
    /Developer/Applications/Xcode.app/Contents/PlugIns/GDBMIDebugging.xcplugin/Contents/Resources/PBGDBIntrospectionSupport.A.dylib: open() failed with errno=24")
</code></pre>

<p>The stack track just says:</p>

<pre><code>0 (anonymous namespace)::emergency_mutex
1 ??
2 __NSFireTimer
3 CFRunLoopRunSPecific
4 CFRunLoopRunInMode
5 GSEventRunModal
6 GSEventRun
7 UIApplicationMain
8 main
</code></pre>

<p>I have no idea what that means or how to go about debugging it.</p>
