[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Firefox 51.0.1-1 on Debian Sid/experimental PowerPC (PPC32): Segmentation fault



This does not surprise me. It is a really sad case. Even the developer of the TenFourFox port of FF knows that he will have to cease being code compatible. Right now I am using Midori, but once that moves to webkit2gtk life will be painful.

Here is backtrace I did.

On Mon, Feb 13, 2017 at 4:26 AM, luigi burdo <intermediadc@hotmail.com> wrote:

It means all are killing us in all fronts.

☹


Luigi 




Da: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Inviato: lunedì 13 febbraio 2017 11.49
A: debian-powerpc@lists.debian.org
Oggetto: Re: Firefox 51.0.1-1 on Debian Sid/experimental PowerPC (PPC32): Segmentation fault
 
Hi!

On 02/06/2017 10:39 PM, Christian Zigotzky wrote:
> I installed Firefox 51.0.1-1 with 'apt-get install -t experimental firefox'
> on Debian Sid/experimental PowerPC (PPC32) today.

Just as a warning in advance: Mozilla upstream has decided to make the Rust
programming language mandatory for Firefox 54 onwards [1].

Unfortunately, Mozilla currently has little interest to support Rust non-x86
platforms in a stable manner which is why the Rust compiler rustc is currently
really usable on i386, amd64 and with some luck on arm64 [2].

Thus, it can be expected that Firefox 54 and newer will no longer run on
any PowerPC platforms, especially 32-bit variants.

It's a sad state but Mozilla upstream has decided to make this cut which
will also eventually see the removal of XUL support and hence the support
for most of the popular Addons that exist in Firefox like Vimperator.

Adrian

> [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1284816
At some point we're going to require Rust to build Firefox. This is a blocker to writing any critical components in Rust. Once we've fixed the blockers of bug 1283898 ...


> [2] http://lists.alioth.debian.org/pipermail/pkg-rust-maintainers/Week-of-Mon-20161226/000758.html

--
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz@debian.org
`. `'   Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913


rican-linux@debian-ppc:~$ gdb firefox.real
]GNU gdb (Debian 7.12-6) 7.12.0.20161007-git
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "powerpc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from firefox.real...Reading symbols from /usr/lib/debug/.build-id/a6/81b7e65ae15687f43f84f7c55dfc4626f13bda.debug...done.
done.
(gdb) run http://mozilla.org
Starting program: /usr/bin/firefox.real http://mozilla.org
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/powerpc-linux-gnu/libthread_db.so.1".
[New Thread 0xb79ff450 (LWP 2332)]
[New Thread 0xb5c3a450 (LWP 2333)]
[Thread 0xb5c3a450 (LWP 2333) exited]
[New Thread 0xb5c3a450 (LWP 2335)]
[New Thread 0xb49ca450 (LWP 2336)]
[New Thread 0xb3fff450 (LWP 2337)]
[New Thread 0xb37ff450 (LWP 2338)]
[New Thread 0xb2fff450 (LWP 2339)]
[New Thread 0xb27ff450 (LWP 2340)]
[New Thread 0xb1fff450 (LWP 2341)]
[New Thread 0xb17ff450 (LWP 2342)]
[New Thread 0xb0bff450 (LWP 2343)]
[New Thread 0xb03ff450 (LWP 2344)]
[New Thread 0xafb09450 (LWP 2345)]
[New Thread 0xaf309450 (LWP 2346)]
[New Thread 0xb7f8a450 (LWP 2348)]
[New Thread 0xae5ff450 (LWP 2349)]
[New Thread 0xad6ff450 (LWP 2350)]
[New Thread 0xac7ff450 (LWP 2351)]
[Thread 0xac7ff450 (LWP 2351) exited]
[New Thread 0xac7ff450 (LWP 2352)]
[New Thread 0xabd0b450 (LWP 2353)]
[New Thread 0xab50b450 (LWP 2354)]
[Thread 0xac7ff450 (LWP 2352) exited]
[New Thread 0xac7ff450 (LWP 2356)]
[New Thread 0xaae85450 (LWP 2357)]
[New Thread 0xa9fff450 (LWP 2358)]
[New Thread 0xa97ff450 (LWP 2359)]
[New Thread 0xa8fff450 (LWP 2360)]
[New Thread 0xa87ff450 (LWP 2361)]
[New Thread 0xa7bff450 (LWP 2362)]
[New Thread 0xa73ff450 (LWP 2363)]
[New Thread 0xa6bff450 (LWP 2364)]
[New Thread 0xa63ff450 (LWP 2365)]
[Thread 0xa63ff450 (LWP 2365) exited]
[Thread 0xa6bff450 (LWP 2364) exited]
[Thread 0xa7bff450 (LWP 2362) exited]
[New Thread 0xa63ff450 (LWP 2366)]
[New Thread 0xa6bff450 (LWP 2368)]
[New Thread 0xa7bff450 (LWP 2369)]
[New Thread 0xa4aff450 (LWP 2370)]
[New Thread 0xa42ff450 (LWP 2371)]
[Thread 0xac7ff450 (LWP 2356) exited]
[Thread 0xa42ff450 (LWP 2371) exited]
[New Thread 0xa36ff450 (LWP 2372)]
[New Thread 0xa2eff450 (LWP 2373)]
[Thread 0xa2eff450 (LWP 2373) exited]
[Thread 0xa73ff450 (LWP 2363) exited]
[New Thread 0xa73ff450 (LWP 2379)]
[Thread 0xa73ff450 (LWP 2379) exited]
[New Thread 0x9e9ff450 (LWP 2380)]
[New Thread 0xa73ff450 (LWP 2383)]
[Thread 0xa73ff450 (LWP 2383) exited]
[New Thread 0xa73ff450 (LWP 2384)]
[Thread 0xa73ff450 (LWP 2384) exited]
[New Thread 0xa2eff450 (LWP 2385)]
[New Thread 0xa42ff450 (LWP 2386)]
[New Thread 0xac7ff450 (LWP 2387)]
[New Thread 0xa73ff450 (LWP 2388)]
[New Thread 0x9e4ff450 (LWP 2390)]
Crash Annotation GraphicsCriticalError: |[0][GFX1]: Unknown image format 1 (t=154.151) [GFX1]: Unknown image format 1
Crash Annotation GraphicsCriticalError: |[0][GFX1]: Unknown image format 1 (t=154.151) |[1][GFX1]: Unknown image format 0 (t=154.263) [GFX1]: Unknown image format 0
Crash Annotation GraphicsCriticalError: |[0][GFX1]: Unknown image format 1 (t=154.151) |[1][GFX1]: Unknown image format 0 (t=154.263) |[2][GFX1]: Unknown image format 0 (t=154.27) [GFX1]: Unknown image format 0
Crash Annotation GraphicsCriticalError: |[0][GFX1]: Unknown image format 1 (t=154.151) |[1][GFX1]: Unknown image format 0 (t=154.263) |[2][GFX1]: Unknown image format 0 (t=154.27) |[3][GFX1]: Unknown image format 0 (t=154.27) [GFX1]: Unknown image format 0
Crash Annotation GraphicsCriticalError: |[0][GFX1]: Unknown image format 1 (t=154.151) |[1][GFX1]: Unknown image format 0 (t=154.263) |[2][GFX1]: Unknown image format 0 (t=154.27) |[3][GFX1]: Unknown image format 0 (t=154.27) |[4][GFX1]: Unknown image format 0 (t=154.271) [GFX1]: Unknown image format 0
Crash Annotation GraphicsCriticalError: |[0][GFX1]: Unknown image format 1 (t=154.151) |[1][GFX1]: Unknown image format 0 (t=154.263) |[2][GFX1]: Unknown image format 0 (t=154.27) |[3][GFX1]: Unknown image format 0 (t=154.27) |[4][GFX1]: Unknown image format 0 (t=154.271) |[5][GFX1]: Unknown image format 0 (t=154.271) [GFX1]: Unknown image format 0
Crash Annotation GraphicsCriticalError: |[0][GFX1]: Unknown image format 1 (t=154.151) |[1][GFX1]: Unknown image format 0 (t=154.263) |[2][GFX1]: Unknown image format 0 (t=154.27) |[3][GFX1]: Unknown image format 0 (t=154.27) |[4][GFX1]: Unknown image format 0 (t=154.271) |[5][GFX1]: Unknown image format 0 (t=154.271) |[6][GFX1]: Unknown image format 0 (t=154.271) [GFX1]: Unknown image format 0
Crash Annotation GraphicsCriticalError: |[0][GFX1]: Unknown image format 1 (t=154.151) |[1][GFX1]: Unknown image format 0 (t=154.263) |[2][GFX1]: Unknown image format 0 (t=154.27) |[3][GFX1]: Unknown image format 0 (t=154.27) |[4][GFX1]: Unknown image format 0 (t=154.271) |[5][GFX1]: Unknown image format 0 (t=154.271) |[6][GFX1]: Unknown image format 0 (t=154.271) |[7][GFX1]: Unknown image format 0 (t=154.272) [GFX1]: Unknown image format 0
Crash Annotation GraphicsCriticalError: |[0][GFX1]: Unknown image format 1 (t=154.151) |[1][GFX1]: Unknown image format 0 (t=154.263) |[2][GFX1]: Unknown image format 0 (t=154.27) |[3][GFX1]: Unknown image format 0 (t=154.27) |[4][GFX1]: Unknown image format 0 (t=154.271) |[5][GFX1]: Unknown image format 0 (t=154.271) |[6][GFX1]: Unknown image format 0 (t=154.271) |[7][GFX1]: Unknown image format 0 (t=154.272) |[8][GFX1]: Unknown image format 0 (t=154.279) [GFX1]: Unknown image format 0
Crash Annotation GraphicsCriticalError: |[0][GFX1]: Unknown image format 1 (t=154.151) |[1][GFX1]: Unknown image format 0 (t=154.263) |[2][GFX1]: Unknown image format 0 (t=154.27) |[3][GFX1]: Unknown image format 0 (t=154.27) |[4][GFX1]: Unknown image format 0 (t=154.271) |[5][GFX1]: Unknown image format 0 (t=154.271) |[6][GFX1]: Unknown image format 0 (t=154.271) |[7][GFX1]: Unknown image format 0 (t=154.272) |[8][GFX1]: Unknown image format 0 (t=154.279) |[9][GFX1]: Unknown image format 0 (t=154.288) [GFX1]: Unknown image format 0
Crash Annotation GraphicsCriticalError: |[0][GFX1]: Unknown image format 1 (t=154.151) |[1][GFX1]: Unknown image format 0 (t=154.263) |[2][GFX1]: Unknown image format 0 (t=154.27) |[3][GFX1]: Unknown image format 0 (t=154.27) |[4][GFX1]: Unknown image format 0 (t=154.271) |[5][GFX1]: Unknown image format 0 (t=154.271) |[6][GFX1]: Unknown image format 0 (t=154.271) |[7][GFX1]: Unknown image format 0 (t=154.272) |[8][GFX1]: Unknown image format 0 (t=154.279) |[9][GFX1]: Unknown image format 0 (t=154.288) |[10][GFX1]: Unknown image format 0 (t=154.296) [GFX1]: Unknown image format 0
Crash Annotation GraphicsCriticalError: |[0][GFX1]: Unknown image format 1 (t=154.151) |[1][GFX1]: Unknown image format 0 (t=154.263) |[2][GFX1]: Unknown image format 0 (t=154.27) |[3][GFX1]: Unknown image format 0 (t=154.27) |[4][GFX1]: Unknown image format 0 (t=154.271) |[5][GFX1]: Unknown image format 0 (t=154.271) |[6][GFX1]: Unknown image format 0 (t=154.271) |[7][GFX1]: Unknown image format 0 (t=154.272) |[8][GFX1]: Unknown image format 0 (t=154.279) |[9][GFX1]: Unknown image format 0 (t=154.288) |[10][GFX1]: Unknown image format 0 (t=154.296) |[11][GFX1]: Unknown image format 0 (t=154.31) [GFX1]: Unknown image format 0
Crash Annotation GraphicsCriticalError: |[0][GFX1]: Unknown image format 1 (t=154.151) |[1][GFX1]: Unknown image format 0 (t=154.263) |[2][GFX1]: Unknown image format 0 (t=154.27) |[3][GFX1]: Unknown image format 0 (t=154.27) |[4][GFX1]: Unknown image format 0 (t=154.271) |[5][GFX1]: Unknown image format 0 (t=154.271) |[6][GFX1]: Unknown image format 0 (t=154.271) |[7][GFX1]: Unknown image format 0 (t=154.272) |[8][GFX1]: Unknown image format 0 (t=154.279) |[9][GFX1]: Unknown image format 0 (t=154.288) |[10][GFX1]: Unknown image format 0 (t=154.296) |[11][GFX1]: Unknown image format 0 (t=154.31) |[12][GFX1]: Unknown image format 0 (t=154.315) [GFX1]: Unknown image format 0
Crash Annotation GraphicsCriticalError: |[0][GFX1]: Unknown image format 1 (t=154.151) |[1][GFX1]: Unknown image format 0 (t=154.263) |[2][GFX1]: Unknown image format 0 (t=154.27) |[3][GFX1]: Unknown image format 0 (t=154.27) |[4][GFX1]: Unknown image format 0 (t=154.271) |[5][GFX1]: Unknown image format 0 (t=154.271) |[6][GFX1]: Unknown image format 0 (t=154.271) |[7][GFX1]: Unknown image format 0 (t=154.272) |[8][GFX1]: Unknown image format 0 (t=154.279) |[9][GFX1]: Unknown image format 0 (t=154.288) |[10][GFX1]: Unknown image format 0 (t=154.296) |[11][GFX1]: Unknown image format 0 (t=154.31) |[12][GFX1]: Unknown image format 0 (t=154.315) |[13][GFX1]: Unknown image format 0 (t=154.322) [GFX1]: Unknown image format 0

Thread 1 "firefox.real" received signal SIGSEGV, Segmentation fault.
0x1ae2ddf8 in gfxContext::CurrentState (this=this@entry=0xa04ffbe0)
    at /build/firefox-ZsaeAH/firefox-51.0.1/gfx/thebes/gfxContext.h:537
537	/build/firefox-ZsaeAH/firefox-51.0.1/gfx/thebes/gfxContext.h: No such file or directory.
(gdb) bt
#0  0x1ae2ddf8 in gfxContext::CurrentState (this=this@entry=0xa04ffbe0)
    at /build/firefox-ZsaeAH/firefox-51.0.1/gfx/thebes/gfxContext.h:537
#1  0x1ae2eed4 in gfxContext::ChangeTransform (this=0xa04ffbe0, aNewMatrix=..., 
    aUpdatePatternTransform=aUpdatePatternTransform@entry=true)
    at /build/firefox-ZsaeAH/firefox-51.0.1/gfx/thebes/gfxContext.cpp:1134
#2  0x1ae2f2c4 in gfxContext::SetMatrix (this=<optimized out>, matrix=...)
    at /build/firefox-ZsaeAH/firefox-51.0.1/gfx/thebes/gfxContext.cpp:272
#3  0x1becd480 in gfxContextMatrixAutoSaveRestore::~gfxContextMatrixAutoSaveRestore (this=0xbfffcbc8, 
    __in_chrg=<optimized out>) at /build/firefox-ZsaeAH/firefox-51.0.1/build-browser/dist/include/gfxContext.h:607
#4  mozilla::FrameLayerBuilder::DrawPaintedLayer (aLayer=0xa056a000, aContext=<optimized out>, aRegionToDraw=..., 
    aDirtyRegion=..., aClip=<optimized out>, aRegionToInvalidate=..., aCallbackData=0xbfffd2f8)
    at /build/firefox-ZsaeAH/firefox-51.0.1/layout/base/FrameLayerBuilder.cpp:5825
#5  0x1ad861e8 in mozilla::layers::ClientPaintedLayer::PaintThebes (this=this@entry=0xa056a000)
    at /build/firefox-ZsaeAH/firefox-51.0.1/gfx/layers/client/ClientPaintedLayer.cpp:100
#6  0x1ad863a0 in mozilla::layers::ClientPaintedLayer::RenderLayerWithReadback (this=0xa056a000, aReadback=0xbfffcd8c)
    at /build/firefox-ZsaeAH/firefox-51.0.1/gfx/layers/client/ClientPaintedLayer.cpp:148
#7  0x1ad82d44 in mozilla::layers::ClientContainerLayer::RenderLayer (this=0xa0568000)
    at /build/firefox-ZsaeAH/firefox-51.0.1/gfx/layers/client/ClientContainerLayer.h:62
#8  0x1ad7da08 in mozilla::layers::ClientLayerManager::EndTransactionInternal (this=this@entry=0xa1987160, 
    aCallback=aCallback@entry=0x1beccef8 <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=0xbfffd2f8)
    at /build/firefox-ZsaeAH/firefox-51.0.1/gfx/layers/client/ClientLayerManager.cpp:314
#9  0x1ad8a22c in mozilla::layers::ClientLayerManager::EndTransaction (this=0xa1987160, 
    aCallback=0x1beccef8 <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=0xbfffd2f8, aFlags=mozilla::layers::LayerManager::END_DEFAULT)
    at /build/firefox-ZsaeAH/firefox-51.0.1/gfx/layers/client/ClientLayerManager.cpp:365
#10 0x1bf5e328 in nsDisplayList::PaintRoot (this=this@entry=0xbfffd174, aBuilder=aBuilder@entry=0xbfffd2f8, 
    aCtx=aCtx@entry=0x0, aFlags=aFlags@entry=13) at /build/firefox-ZsaeAH/firefox-51.0.1/layout/base/nsDisplayList.cpp:1939
#11 0x1bf5efd8 in nsLayoutUtils::PaintFrame (aRenderingContext=aRenderingContext@entry=0x0, aFrame=aFrame@entry=0xa56c99f8, 
    aDirtyRegion=..., aBackstop=aBackstop@entry=4293848814, aBuilderMode=aBuilderMode@entry=<incomplete type>, 
    aFlags=<optimized out>) at /build/firefox-ZsaeAH/firefox-51.0.1/layout/base/nsLayoutUtils.cpp:3637
#12 0x1bf5ff9c in PresShell::Paint (this=this@entry=0xa56dfa80, aViewToPaint=aViewToPaint@entry=0xa53b0760, 
    aDirtyRegion=..., aFlags=aFlags@entry=1) at /build/firefox-ZsaeAH/firefox-51.0.1/layout/base/nsPresShell.cpp:6370
#13 0x1bd01fb8 in nsViewManager::ProcessPendingUpdatesPaint (this=0xabe345b0, aWidget=aWidget@entry=0xa58b9c80)
    at /build/firefox-ZsaeAH/firefox-51.0.1/view/nsViewManager.cpp:484
#14 0x1bd022b8 in nsViewManager::ProcessPendingUpdatesForView (this=this@entry=0xabe345b0, aView=<optimized out>, 
    aFlushDirtyRegion=aFlushDirtyRegion@entry=true) at /build/firefox-ZsaeAH/firefox-51.0.1/view/nsViewManager.cpp:415
#15 0x1bd02394 in nsViewManager::ProcessPendingUpdates (this=this@entry=0xabe345b0)
    at /build/firefox-ZsaeAH/firefox-51.0.1/view/nsViewManager.cpp:1118
#16 0x1beb2170 in nsRefreshDriver::Tick (this=this@entry=0xa53b13d0, aNowEpoch=<optimized out>, aNowTime=...)
    at /build/firefox-ZsaeAH/firefox-51.0.1/layout/base/nsRefreshDriver.cpp:1902
---Type <return> to continue, or q <return> to quit---
#17 0x1beb285c in mozilla::RefreshDriverTimer::TickDriver (driver=0xa53b13d0, jsnow=<optimized out>, now=...)
    at /build/firefox-ZsaeAH/firefox-51.0.1/layout/base/nsRefreshDriver.cpp:285
#18 0x1beb2a3c in mozilla::RefreshDriverTimer::TickRefreshDrivers (aJsNow=<optimized out>, aNow=..., aDrivers=..., 
    this=0xa5350900) at /build/firefox-ZsaeAH/firefox-51.0.1/layout/base/nsRefreshDriver.cpp:257
#19 0x1beb2b40 in mozilla::RefreshDriverTimer::Tick (this=0xa5350900, jsnow=<optimized out>, now=...)
    at /build/firefox-ZsaeAH/firefox-51.0.1/layout/base/nsRefreshDriver.cpp:276
#20 0x1beb2d6c in mozilla::VsyncRefreshDriverTimer::RunRefreshDrivers (aTimeStamp=..., this=0xa5350900)
    at /build/firefox-ZsaeAH/firefox-51.0.1/layout/base/nsRefreshDriver.cpp:599
#21 mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::TickRefreshDriver (this=<optimized out>, 
    aVsyncTimestamp=...) at /build/firefox-ZsaeAH/firefox-51.0.1/layout/base/nsRefreshDriver.cpp:519
#22 0x1beab8b8 in mozilla::detail::RunnableMethodArguments<mozilla::TimeStamp>::applyImpl<mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver, void (mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::*)(mozilla::TimeStamp), StoreCopyPassByValue<mozilla::TimeStamp>, 0u> (args=..., m=<optimized out>, o=<optimized out>)
    at /build/firefox-ZsaeAH/firefox-51.0.1/build-browser/dist/include/nsThreadUtils.h:733
#23 mozilla::detail::RunnableMethodArguments<mozilla::TimeStamp>::apply<mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver, void (mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::*)(mozilla::TimeStamp)> (m=<optimized out>, 
    o=<optimized out>, this=<optimized out>)
    at /build/firefox-ZsaeAH/firefox-51.0.1/build-browser/dist/include/nsThreadUtils.h:740
#24 mozilla::detail::RunnableMethodImpl<void (mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::*)(mozilla::TimeStamp), true, false, mozilla::TimeStamp>::Run (this=<optimized out>)
    at /build/firefox-ZsaeAH/firefox-51.0.1/build-browser/dist/include/nsThreadUtils.h:768
#25 0x1a2d745c in nsThread::ProcessNextEvent (this=0xb7d2dda0, aMayWait=<optimized out>, aResult=0xbfffdcdb)
    at /build/firefox-ZsaeAH/firefox-51.0.1/xpcom/threads/nsThread.cpp:1067
#26 0x1a3056e0 in NS_ProcessNextEvent (aThread=<optimized out>, aThread@entry=0xb7d2dda0, aMayWait=aMayWait@entry=false)
    at /build/firefox-ZsaeAH/firefox-51.0.1/xpcom/glue/nsThreadUtils.cpp:311
#27 0x1a704fd0 in mozilla::ipc::MessagePump::Run (this=0xb7df6430, aDelegate=0xb7d4f100)
    at /build/firefox-ZsaeAH/firefox-51.0.1/ipc/glue/MessagePump.cpp:96
#28 0x1a6e4d14 in MessageLoop::RunInternal (this=this@entry=0xb7d4f100)
    at /build/firefox-ZsaeAH/firefox-51.0.1/ipc/chromium/src/base/message_loop.cc:232
#29 0x1a6e4f10 in MessageLoop::RunHandler (this=0xb7d4f100)
    at /build/firefox-ZsaeAH/firefox-51.0.1/ipc/chromium/src/base/message_loop.cc:225
#30 MessageLoop::Run (this=0xb7d4f100) at /build/firefox-ZsaeAH/firefox-51.0.1/ipc/chromium/src/base/message_loop.cc:205
#31 0x1bd22628 in nsBaseAppShell::Run (this=0xaea93d80) at /build/firefox-ZsaeAH/firefox-51.0.1/widget/nsBaseAppShell.cpp:156
#32 0x1c4e336c in nsAppStartup::Run (this=0xae8072b0)
    at /build/firefox-ZsaeAH/firefox-51.0.1/toolkit/components/startup/nsAppStartup.cpp:283
#33 0x1c54a8b4 in XREMain::XRE_mainRun (this=this@entry=0xbfffdf1c)
    at /build/firefox-ZsaeAH/firefox-51.0.1/toolkit/xre/nsAppRunner.cpp:4401
#34 0x1c54ac68 in XREMain::XRE_main (this=this@entry=0xbfffdf1c, argc=argc@entry=2, argv=argv@entry=0xbffff384, 
    aAppData=aAppData@entry=0xbfffe06c) at /build/firefox-ZsaeAH/firefox-51.0.1/toolkit/xre/nsAppRunner.cpp:4534
#35 0x1c54aeec in XRE_main (argc=2, argv=0xbffff384, aAppData=0xbfffe06c, aFlags=<optimized out>)
    at /build/firefox-ZsaeAH/firefox-51.0.1/toolkit/xre/nsAppRunner.cpp:4625
#36 0x20004ce8 in do_main (argc=2, argv=0xbffff384, envp=<optimized out>, xreDirectory=0xb7d33980)
    at /build/firefox-ZsaeAH/firefox-51.0.1/browser/app/nsBrowserApp.cpp:281
#37 0x20004230 in main (argc=2, argv=0xbffff384, envp=0xbffff390)
    at /build/firefox-ZsaeAH/firefox-51.0.1/browser/app/nsBrowserApp.cpp:414

Reply to: