Here's my latest backtrace:

Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f31ab88479b in raise (sig=11) at
../nptl/sysdeps/unix/sysv/linux/pt-raise.c:37
37    ../nptl/sysdeps/unix/sysv/linux/pt-raise.c: No such file or directory.
(gdb) bt
#0  0x00007f31ab88479b in raise (sig=11) at
../nptl/sysdeps/unix/sysv/linux/pt-raise.c:37
#1  0x00007f31a5e7a445 in nsProfileLock::FatalSignalHandler (signo=11,
info=0x7ffe7a0c40b0,
    context=0x7ffe7a0c3f80)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/toolkit/profile/nsProfileLock.cpp:185
#2  0x00007f31a67574f6 in AsmJSFaultHandler (signum=<optimized out>,
info=<optimized out>,
    context=0x7ffe7a0c3f80)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/js/src/asmjs/AsmJSSignalHandlers.cpp:1161
#3  <signal handler called>
#4  Length (this=0x8) at ../../dist/include/nsTArray.h:358
#5  gfxShapedText::DetailedGlyphStore::Get (this=0x0,
aOffset=aOffset@entry=66)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/gfx/thebes/gfxFont.h:1055
#6  0x00007f31a4ca1928 in GetDetailedGlyphs (aCharIndex=66,
this=0x7f3179ddd400)
    at /build/icedove-XX30r8/icedove-45.2.0/mozilla/gfx/thebes/gfxFont.h:934
#7  gfxFont::DrawGlyphs (this=0x7f316e77ac40,
aShapedText=0x7f3179ddd400, aOffset=0,
    aCount=105, aPt=0x7ffe7a0c5df0, aRunParams=..., aFontParams=...)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/gfx/thebes/gfxFont.cpp:1772
#8  0x00007f31a4ca376d in gfxFont::Draw (this=0x7f316e77ac40,
aTextRun=0x42,
    aTextRun@entry=0x7f3179ddd400, aStart=aStart@entry=0, aEnd=66,
aEnd@entry=105,
    aPt=0x7ffe7a0c5df0, aRunParams=..., aOrientation=0)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/gfx/thebes/gfxFont.cpp:2036
#9  0x00007f31a4caef53 in gfxTextRun::DrawGlyphs (this=0x7f3179ddd400,
aFont=0x7f316e77ac40,
    aStart=0, aEnd=105, aPt=0x7ffe7a0c5df0, aProvider=<optimized out>,
aSpacingStart=0,
    aSpacingEnd=105, aParams=..., aOrientation=0)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/gfx/thebes/gfxTextRun.cpp:405
#10 0x00007f31a4cb26d8 in gfxTextRun::Draw (this=0x7f3179ddd400,
aContext=0x7f317be45d00,
    aPt=..., aDrawMode=(unknown: 0), aDrawMode@entry=GLYPH_FILL,
aStart=1, aLength=105,
    aProvider=0x7ffe7a0c5e48, aProvider@entry=0x7ffe7a0c6340,
aAdvanceWidth=0x7ffe7a0c6250,
    aContextPaint=0x0, aCallbacks=0x7ffe7a0c5df0)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/gfx/thebes/gfxTextRun.cpp:644
#11 0x00007f31a5abdabe in DrawTextRun (aTextRun=0x7f3179ddd400,
    aCtx=aCtx@entry=0x7f317be45d00, aTextBaselinePt=..., aOffset=0,
aLength=105,
    aProvider=0x7ffe7a0c6340, aTextColor=4278190080,
aAdvanceWidth=0x7ffe7a0c6250,
    aContextPaint=0x0, aCallbacks=0x0)
---Type <return> to continue, or q <return> to quit---
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/layout/generic/nsTextFrame.cpp:6579
#12 0x00007f31a5ac2ff7 in nsTextFrame::DrawTextRun (this=0x7f318a778d38,
aCtx=0x7f317be45d00,
    aTextBaselinePt=..., aOffset=<optimized out>, aLength=<optimized
out>, aProvider=...,
    aTextColor=4278190080, aAdvanceWidth=@0x7ffe7a0c6250:
1.9762625833649862e-323,
    aDrawSoftHyphen=false, aContextPaint=0x0, aCallbacks=0x0)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/layout/generic/nsTextFrame.cpp:6595
#13 0x00007f31a5ac726a in nsTextFrame::DrawText (this=0x7f318a778d38,
aCtx=0x7f317be45d00,
    aDirtyRect=..., aFramePt=..., aTextBaselinePt=..., aOffset=0,
aLength=105, aProvider=...,
    aTextStyle=..., aTextColor=4278190080, aClipEdges=...,
    aAdvanceWidth=@0x7ffe7a0c6250: 1.9762625833649862e-323,
aDrawSoftHyphen=false,
    aDecorationOverrideColor=0x0, aContextPaint=0x0, aCallbacks=0x0)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/layout/generic/nsTextFrame.cpp:6789
#14 0x00007f31a5ad0c95 in nsTextFrame::PaintText (this=0x7f318a778d38,
    aRenderingContext=0x7ffe7a0c6208,
    aPt=<error reading variable: Cannot access memory at address
0xff000000>, aDirtyRect=...,
    aItem=..., aContextPaint=0x7ffe7a0c5e48, aContextPaint@entry=0x0,
aCallbacks=0x0,
    aOpacity=0)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/layout/generic/nsTextFrame.cpp:6555
#15 0x00007f31a5ad0ecd in nsDisplayText::Paint (this=0x7f3179df1e30,
aBuilder=<optimized out>,
    aCtx=0x7ffe7a0c66d0)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/layout/generic/nsTextFrame.cpp:4811
#16 0x00007f31a59d4cd7 in mozilla::FrameLayerBuilder::PaintItems (
    this=this@entry=0x7f317bf6a580, aItems=..., aRect=...,
    aContext=aContext@entry=0x7f317be45d00, aRC=aRC@entry=0x7ffe7a0c66d0,
    aBuilder=aBuilder@entry=0x7ffe7a0c70f8, aPresContext=0x7f317bf2a000,
aOffset=...,
    aXScale=aXScale@entry=1, aYScale=aYScale@entry=1, aCommonClipCount=0)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/layout/base/FrameLayerBuilder.cpp:5664
#17 0x00007f31a59d51ad in mozilla::FrameLayerBuilder::DrawPaintedLayer
(aLayer=0x7f3179df9000,
    aContext=0x7f317be45d00, aRegionToDraw=..., aDirtyRegion=...,
aClip=<optimized out>,
    aRegionToInvalidate=..., aCallbackData=0x7ffe7a0c70f8)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/layout/base/FrameLayerBuilder.cpp:5839
#18 0x00007f31a4c2c0cd in mozilla::layers::ClientPaintedLayer::PaintThebes (
    this=0x7f3179df9000)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/gfx/layers/client/ClientPaintedLayer.cpp:100
#19 0x00007f31a4c2d460 in
mozilla::layers::ClientPaintedLayer::RenderLayerWithReadback (
    this=0x7f3179df9000, aReadback=0x7ffe7a0c6950)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/gfx/layers/client/ClientPaintedLayer.cpp:148
#20 0x00007f31a4c2c763 in
mozilla::layers::ClientContainerLayer::RenderLayer (
    this=0x7f3179df7c00)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/gfx/layers/client/ClientContainerLayer.h:65
#21 0x00007f31a4c2c763 in
mozilla::layers::ClientContainerLayer::RenderLayer (
    this=0x7f3179f39800)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/gfx/layers/client/ClientContainerLayer.h:65
#22 0x00007f31a4c29e87 in
mozilla::layers::ClientLayerManager::EndTransactionInternal (
    this=this@entry=0x7f317d780680,
    aCallback=aCallback@entry=0x7f31a59d4d20
<mozilla::FrameLayerBuilder::DrawPaintedLayer(mozilla::layers::PaintedLayer*,
gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>
const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&,
mozilla::layers::DrawRegionClip,
mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*)>,
    aCallbackData=aCallbackData@entry=0x7ffe7a0c70f8)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/gfx/layers/client/ClientLayerManager.cpp:282
#23 0x00007f31a4c35114 in
mozilla::layers::ClientLayerManager::EndTransaction (
    this=0x7f317d780680,
    aCallback=0x7f31a59d4d20
<mozilla::FrameLayerBuilder::DrawPaintedLayer(mozilla::layers::PaintedLayer*,
gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>
const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&,
mozilla::layers::DrawRegionClip,
mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*)>,
    aCallbackData=0x7ffe7a0c70f8,
aFlags=mozilla::layers::LayerManager::END_DEFAULT)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/gfx/layers/client/ClientLayerManager.cpp:325
#24 0x00007f31a59ff65e in nsDisplayList::PaintRoot (this=0x7ffe7a0c6f08,
    aBuilder=0x7ffe7a0c70f8, aCtx=<optimized out>, aFlags=13)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/layout/base/nsDisplayList.cpp:1754
#25 0x00007f31a5a39f9e in nsLayoutUtils::PaintFrame (
    aRenderingContext=aRenderingContext@entry=0x0,
aFrame=0x7f318144edb0, aDirtyRegion=...,
    aBackstop=66, aBackstop@entry=4294967295, aFlags=2047635248)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/layout/base/nsLayoutUtils.cpp:3389
#26 0x00007f31a5a3eea3 in PresShell::Paint (this=0x7f31814c5400,
    aViewToPaint=aViewToPaint@entry=0x7f3181482880, aDirtyRegion=...,
aFlags=aFlags@entry=1)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/layout/base/nsPresShell.cpp:6105
#27 0x00007f31a5861177 in nsViewManager::ProcessPendingUpdatesPaint
(this=0x7f31814d5940,
    aWidget=aWidget@entry=0x7f31aa8f5e10)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/view/nsViewManager.cpp:467
#28 0x00007f31a586134b in nsViewManager::ProcessPendingUpdatesForView (
    this=this@entry=0x7f31814d5940, aView=<optimized out>,
    aFlushDirtyRegion=aFlushDirtyRegion@entry=true)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/view/nsViewManager.cpp:398
#29 0x00007f31a5861417 in nsViewManager::ProcessPendingUpdates
(this=this@entry=0x7f31814d5940)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/view/nsViewManager.cpp:1103
#30 0x00007f31a59b9fc8 in nsRefreshDriver::Tick (this=0x7f31814c5000,
    aNowEpoch=aNowEpoch@entry=1475685805442002, aNowTime=...)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/layout/base/nsRefreshDriver.cpp:1857
#31 0x00007f31a59ba2a8 in mozilla::RefreshDriverTimer::TickDriver
(driver=<optimized out>,
    jsnow=jsnow@entry=1475685805442002, now=..., now@entry=...)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/layout/base/nsRefreshDriver.cpp:264
#32 0x00007f31a59ba3d5 in mozilla::RefreshDriverTimer::TickRefreshDrivers (
    aJsNow=aJsNow@entry=1475685805442002, aNow=aNow@entry=...,
aDrivers=...,
    this=0x7f318a4fcdd0)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/layout/base/nsRefreshDriver.cpp:236
#33 0x00007f31a59ba47d in mozilla::RefreshDriverTimer::Tick
(this=0x7f318a4fcdd0,
    jsnow=1475685805442002, now=...)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/layout/base/nsRefreshDriver.cpp:255
#34 0x00007f31a59ba598 in RunRefreshDrivers (aTimeStamp=...,
this=0x7f318a4fcdd0)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/layout/base/nsRefreshDriver.cpp:566
#35
mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::TickRefreshDriver
(
    this=<optimized out>, aVsyncTimestamp=...)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/layout/base/nsRefreshDriver.cpp:486
#36 0x00007f31a59b4be2 in
apply<mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver, void
(mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::*)(mozilla::TimeStamp)>
(
    m=<optimized out>, o=<optimized out>, this=<optimized out>)
    at ../../dist/include/nsThreadUtils.h:676
#37 nsRunnableMethodImpl<void
(mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::*)(mozilla::TimeStamp),
true, mozilla::TimeStamp>::Run (this=<optimized out>)
    at ../../dist/include/nsThreadUtils.h:870
#38 0x00007f31a4637f58 in nsThread::ProcessNextEvent (this=0x7f31aa8657a0,
    aMayWait=<optimized out>, aResult=0x7ffe7a0c7c97)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/xpcom/threads/nsThread.cpp:972
#39 0x00007f31a4652689 in NS_ProcessNextEvent (aThread=<optimized out>,
    aMayWait=aMayWait@entry=true)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/xpcom/glue/nsThreadUtils.cpp:297
#40 0x00007f31a4832b76 in mozilla::ipc::MessagePump::Run
(this=0x7f319b048a40,
    aDelegate=0x7f319b0316a0)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/ipc/glue/MessagePump.cpp:127
#41 0x00007f31a4823071 in RunHandler (this=0x7f319b0316a0)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/ipc/chromium/src/base/message_loop.cc:227
#42 MessageLoop::Run (this=0x7f319b0316a0)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/ipc/chromium/src/base/message_loop.cc:201
#43 0x00007f31a5873498 in nsBaseAppShell::Run (this=0x0)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/widget/nsBaseAppShell.cpp:156
#44 0x00007f31a5e4c4f7 in nsAppStartup::Run (this=0x7f3190c666a0)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/toolkit/components/startup/nsAppStartup.cpp:281
#45 0x00007f31a5e8128a in XREMain::XRE_mainRun
(this=this@entry=0x7ffe7a0c7f38)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/toolkit/xre/nsAppRunner.cpp:4285
#46 0x00007f31a5e8153e in XREMain::XRE_main
(this=this@entry=0x7ffe7a0c7f38,
    argc=argc@entry=1, argv=argv@entry=0x7ffe7a0c9438,
aAppData=aAppData@entry=0x7ffe7a0c8138)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/toolkit/xre/nsAppRunner.cpp:4382
#47 0x00007f31a5e81759 in XRE_main (argc=1, argv=0x7ffe7a0c9438,
aAppData=0x7ffe7a0c8138,
    aFlags=<optimized out>)
    at
/build/icedove-XX30r8/icedove-45.2.0/mozilla/toolkit/xre/nsAppRunner.cpp:4484
#48 0x0000000000404c37 in do_main (argc=argc@entry=1,
argv=argv@entry=0x7ffe7a0c9438,
    xreDirectory=0x7f31aa83b9c0)
    at /build/icedove-XX30r8/icedove-45.2.0/mail/app/nsMailApp.cpp:195
#49 0x00000000004043b7 in main (argc=1, argv=0x7ffe7a0c9438)
    at /build/icedove-XX30r8/icedove-45.2.0/mail/app/nsMailApp.cpp:332

John

On 10/04/2016 12:52 AM, Guido Günther wrote:
> On Mon, Oct 03, 2016 at 03:46:21PM -0500, John Goerzen wrote:
>> Well I may have spoken too soon.  Two crashes today, unfortunately.
> Do the crashes lead to the same trace? I haven't looked in too much
> detail but from the bugs I've forwarded there were several causes that
> seemed independent.
>
> Cheers,
>  -- Guido

Reply via email to