(lldb) bt
* thread #1: tid = 0x220d, 0x0000000110d8dc6b libc++abi.dylib`__cxa_throw, queue = 'com.apple.main-thread', stop reason = breakpoint 1.2
frame #0: 0x0000000110d8dc6b libc++abi.dylib`__cxa_throw
frame #1: 0x000000012442caff libTrueTypeScaler.dylib`SelectStreamType(fsg_SplineKey*, memoryContext*, unsigned int*) + 181
frame #2: 0x000000012442c90c libTrueTypeScaler.dylib`TTPerformStreamingTypeQuery + 148
frame #3: 0x00000001144ee524 libFontParser.dylib`TConcreteFontScaler::StreamingTypeQuery(unsigned int*) const + 18
frame #4: 0x00000001144ee34b libFontParser.dylib`FPGetFontSubsetFormat + 154
frame #5: 0x000000010ddb04f2 CoreGraphics`PDFFont::create(FontSet const&, CGFont*, int) + 76
frame #6: 0x000000010dc2b713 CoreGraphics`FontSet::add_font(CGFont*) + 85
frame #7: 0x000000010de989d7 CoreGraphics`PDFContentStreamDrawGlyphs + 899
frame #8: 0x000000010de091cb CoreGraphics`pdf_DrawGlyphs + 316
frame #9: 0x000000010dba9e96 CoreGraphics`rips_DrawGlyphs + 227
frame #10: 0x000000010de48500 CoreGraphics`draw_glyphs + 1106
frame #11: 0x000000010de47d34 CoreGraphics`CGContextShowGlyphsWithAdvances + 462
frame #12: 0x000000011757d8e8 WebCore`WebCore::showGlyphsWithAdvances(WebCore::FloatPoint const&, WebCore::Font const*, CGContext*, unsigned short const*, CGSize const*, unsigned long) + 1512
frame #13: 0x000000011757cde4 WebCore`WebCore::FontCascade::drawGlyphs(WebCore::GraphicsContext*, WebCore::Font const*, WebCore::GlyphBuffer const&, int, int, WebCore::FloatPoint const&) const + 2436
frame #14: 0x0000000117579caf WebCore`WebCore::FontCascade::drawGlyphBuffer(WebCore::GraphicsContext*, WebCore::TextRun const&, WebCore::GlyphBuffer const&, WebCore::FloatPoint&) const + 687
frame #15: 0x0000000117576922 WebCore`WebCore::FontCascade::drawSimpleText(WebCore::GraphicsContext*, WebCore::TextRun const&, WebCore::FloatPoint const&, int, int) const + 290
frame #16: 0x000000011760b5f3 WebCore`WebCore::GraphicsContext::drawText(WebCore::FontCascade const&, WebCore::TextRun const&, WebCore::FloatPoint const&, int, int) + 35
frame #17: 0x00000001180669ac WebCore`WebCore::paintTextWithShadows(WebCore::GraphicsContext&, WebCore::FontCascade const&, WebCore::TextRun const&, WTF::AtomicString const&, int, int, int, int, WebCore::FloatPoint const&, WebCore::FloatRect const&, WebCore::ShadowData const*, bool, bool) + 812
frame #18: 0x0000000118065f36 WebCore`WebCore::TextPainter::paintText() + 310
frame #19: 0x0000000117760ace WebCore`WebCore::InlineTextBox::paint(WebCore::PaintInfo&, WebCore::LayoutPoint const&, WebCore::LayoutUnit, WebCore::LayoutUnit) + 4270
frame #20: 0x00000001177599a2 WebCore`WebCore::InlineFlowBox::paint(WebCore::PaintInfo&, WebCore::LayoutPoint const&, WebCore::LayoutUnit, WebCore::LayoutUnit) + 1762
frame #21: 0x0000000117e58b66 WebCore`WebCore::RootInlineBox::paint(WebCore::PaintInfo&, WebCore::LayoutPoint const&, WebCore::LayoutUnit, WebCore::LayoutUnit) + 86
frame #22: 0x0000000117d67fbc WebCore`WebCore::RenderLineBoxList::paint(WebCore::RenderBoxModelObject*, WebCore::PaintInfo&, WebCore::LayoutPoint const&) const + 1004
frame #23: 0x0000000117c9ebcc WebCore`WebCore::RenderBlock::paintObject(WebCore::PaintInfo&, WebCore::LayoutPoint const&) + 796
frame #24: 0x0000000117c9e259 WebCore`WebCore::RenderBlock::paint(WebCore::PaintInfo&, WebCore::LayoutPoint const&) + 505
frame #25: 0x0000000117c9e7aa WebCore`WebCore::RenderBlock::paintChild(WebCore::RenderBox&, WebCore::PaintInfo&, WebCore::LayoutPoint const&, WebCore::PaintInfo&, bool, WebCore::RenderBlock::PaintBlockType) + 602
frame #26: 0x0000000117c9e52f WebCore`WebCore::RenderBlock::paintChildren(WebCore::PaintInfo&, WebCore::LayoutPoint const&, WebCore::PaintInfo&, bool) + 79
frame #27: 0x0000000117c9ebec WebCore`WebCore::RenderBlock::paintObject(WebCore::PaintInfo&, WebCore::LayoutPoint const&) + 828
frame #28: 0x0000000117c9e259 WebCore`WebCore::RenderBlock::paint(WebCore::PaintInfo&, WebCore::LayoutPoint const&) + 505
frame #29: 0x0000000117d45ccd WebCore`WebCore::RenderLayer::paintForegroundForFragmentsWithPhase(WebCore::PaintPhase, WTF::Vector<WebCore::LayerFragment, 1ul, WTF::CrashOnOverflow, 16ul> const&, WebCore::GraphicsContext*, WebCore::RenderLayer::LayerPaintingInfo const&, unsigned int, WebCore::RenderObject*) + 397
frame #30: 0x0000000117d43713 WebCore`WebCore::RenderLayer::paintForegroundForFragments(WTF::Vector<WebCore::LayerFragment, 1ul, WTF::CrashOnOverflow, 16ul> const&, WebCore::GraphicsContext*, WebCore::GraphicsContext*, WebCore::LayoutRect const&, bool, WebCore::RenderLayer::LayerPaintingInfo const&, unsigned int, WebCore::RenderObject*, bool) + 467
frame #31: 0x0000000117d405c1 WebCore`WebCore::RenderLayer::paintLayerContents(WebCore::GraphicsContext*, WebCore::RenderLayer::LayerPaintingInfo const&, unsigned int) + 2961
frame #32: 0x0000000117d40705 WebCore`WebCore::RenderLayer::paintLayerContents(WebCore::GraphicsContext*, WebCore::RenderLayer::LayerPaintingInfo const&, unsigned int) + 3285
frame #33: 0x0000000117d3e2b7 WebCore`WebCore::RenderLayer::paint(WebCore::GraphicsContext*, WebCore::LayoutRect const&, WebCore::LayoutSize const&, unsigned int, WebCore::RenderObject*, unsigned int) + 263
frame #34: 0x00000001175f2645 WebCore`WebCore::FrameView::paintContents(WebCore::GraphicsContext*, WebCore::IntRect const&) + 517
frame #35: 0x000000011a60db94 WebKitLegacy`-[WebFrame(WebInternal) _drawRect:contentsOnly:] + 292
frame #36: 0x000000011a6308b1 WebKitLegacy`-[WebHTMLView drawSingleRect:] + 81
frame #37: 0x000000011a630933 WebKitLegacy`-[WebHTMLView drawRect:] + 67
frame #38: 0x00000001180d954b WebCore`-[WAKView _drawRect:context:lockFocus:] + 475
frame #39: 0x00000001180d98de WebCore`-[WAKView displayRectIgnoringOpacity:inContext:] + 110
frame #40: 0x000000010eca9e15 UIKit`-[UIWebDocumentView(Printing) drawPage:withPaginationInfo:] + 591
frame #41: 0x000000010f05a041 UIKit`-[UIMarkupTextPrintFormatter drawInRect:forPageAtIndex:] + 161
frame #42: 0x000000010f0900c2 UIKit`__57-[UIPrintPageRenderer drawPrintFormatter:forPageAtIndex:]_block_invoke + 154
frame #43: 0x000000010f09010d UIKit`__57-[UIPrintPageRenderer drawPrintFormatter:forPageAtIndex:]_block_invoke44 + 38
frame #44: 0x00000001109d43eb libdispatch.dylib`_dispatch_client_callout + 8
frame #45: 0x00000001109bdb7c libdispatch.dylib`_dispatch_barrier_sync_f_slow_invoke + 284
frame #46: 0x00000001109d43eb libdispatch.dylib`_dispatch_client_callout + 8
frame #47: 0x00000001109bc1ef libdispatch.dylib`_dispatch_main_queue_callback_4CF + 1738
frame #48: 0x000000010d6e30f9 CoreFoundation`__CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
frame #49: 0x000000010d6a4b99 CoreFoundation`__CFRunLoopRun + 2073
frame #50: 0x000000010d6a40f8 CoreFoundation`CFRunLoopRunSpecific + 488
frame #51: 0x0000000112857ad2 GraphicsServices`GSEventRunModal + 161
frame #52: 0x000000010e984f09 UIKit`UIApplicationMain + 171
* frame #53: 0x000000010ce14562 LambdomaHD`main + 114 at AppDelegate.swift:13
frame #54: 0x0000000110a0892d libdyld.dylib`start + 1
Luca
On Apr 26, 2016, at 12:04 PM, Luca Ciciriello <
email@hidden> wrote:
The problem is that I have no indications about the crash even setting an “All Exceptions” breakpoint. So I’m unable to identify the real case of this crash. The “computation flow” ends in "class AppDelegate: UIResponder, UIApplicationDelegate” without leave any information.
To get a full backtrace, enter “bt” at the “(lldb)” prompt in the debugger console pane. You can then copy the text and paste it into an email.
You may also want to turn off the “Show only stack frames with debug symbols” button at the bottom of the debugger pane (it’s the left most of the three icons.) Then you’ll be able to see the full backtrace in the debugger view.
—Jens