on iOS:
Thread 0 name: Dispatch queue: com.apple.main-thread Thread 0: 0 libsystem_kernel.dylib 0x3a315e30 mach_msg_trap + 20 1 libsystem_kernel.dylib 0x3a315fd0 mach_msg + 48 2 CoreFoundation 0x3210c2b6 __CFRunLoopServiceMachPort + 126 3 CoreFoundation 0x3210afd6 __CFRunLoopRun + 814 4 CoreFoundation 0x3207e238 CFRunLoopRunSpecific + 352 5 CoreFoundation 0x3207e0c4 CFRunLoopRunInMode + 100 6 GraphicsServices 0x35c5d336 GSEventRunModal + 70 7 UIKit 0x33f9a2b4 UIApplicationMain + 1116 8 MobileSafari 0x000ff36e 0xf2000 + 54126 9 libdyld.dylib 0x3a25fb1c start + 0
Thread 2 name: WebThread Thread 2 Crashed: 0 WebCore 0x382fe95a WebCore::ComplexTextController::adjustGlyphsAndAdvances() + 522 1 WebCore 0x382fb94e WebCore::ComplexTextController::ComplexTextController(WebCore::Font const*, WebCore::TextRun const&, bool, WTF::HashSet<WebCore::SimpleFontData const*, WTF::PtrHash<WebCore::SimpleFontData const*>, WTF::HashTraits<WebCore::SimpleFontData const*> >*, bool) + 318 2 WebCore 0x382fb806 WebCore::ComplexTextController::ComplexTextController(WebCore::Font const*, WebCore::TextRun const&, bool, WTF::HashSet<WebCore::SimpleFontData const*, WTF::PtrHash<WebCore::SimpleFontData const*>, WTF::HashTraits<WebCore::SimpleFontData const*> >*, bool) + 18 3 WebCore 0x382ff990 WebCore::Font::getGlyphsAndAdvancesForComplexText(WebCore::TextRun const&, int, int, WebCore::GlyphBuffer&, WebCore::Font::ForTextEmphasisOrNot) const + 56 4 WebCore 0x382ff862 WebCore::Font::drawComplexText(WebCore::GraphicsContext*, WebCore::TextRun const&, WebCore::FloatPoint const&, int, int) const + 150 5 WebCore 0x3808
EDIT: complete dump https://gist.github.com/6374524
I believe that namespace has diagnostic functions that help you answer the question "What's This Function?".
So stack trace helpers, and the like.
on iOS:
... PS: I love the C++ namespace 'WTF.'EDIT: complete dump https://gist.github.com/6374524