[Pkg-kde-extras] Bug#823197: gtk3-engines-oxygen: firefox 46 crashes with oxygen-gtk theme
Vincas Dargis
vindrg at gmail.com
Mon May 2 06:16:43 UTC 2016
Package: gtk3-engines-oxygen
Version: 1.0.4-1
Severity: normal
Tags: upstream patch
Dear Maintainer,
Firefox 46 installed from wheezy-backports/firefox-release on Debian Wheezy
with KDE crashes on start.
Relevant bug report on Launchpad:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1575781
There is patch discovered:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1575781/comments/10
$ apt-cache policy firefox
firefox:
Installed: 46.0-1~bpo70+1
Candidate: 46.0-1~bpo70+1
Version table:
*** 46.0-1~bpo70+1 0
500 http://mozilla.debian.net/ wheezy-backports/firefox-release amd64
Packages
100 /var/lib/dpkg/status
-- System Information:
Debian Release: 7.10
APT prefers oldstable-updates
APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages gtk3-engines-oxygen depends on:
ii libc6 2.13-38+deb7u10
ii libcairo-gobject2 1.12.2-3
ii libcairo2 1.12.2-3
ii libgcc1 1:4.7.2-5
ii libgdk-pixbuf2.0-0 2.26.1-1+deb7u4
ii libglib2.0-0 2.33.12+really2.32.4-5
ii libgtk-3-0 3.4.2-7
ii libpango1.0-0 1.30.0-1
ii libstdc++6 4.7.2-5
ii libx11-6 2:1.5.0-1+deb7u2
ii multiarch-support 2.13-38+deb7u10
gtk3-engines-oxygen recommends no packages.
gtk3-engines-oxygen suggests no packages.
-- no debconf information
-------------- next part --------------
Starting program: /usr/bin/firefox
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Traceback (most recent call last):
File "/usr/lib/debug/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17-gdb.py", line 62, in <module>
from libstdcxx.v6.printers import register_libstdcxx_printers
ImportError: No module named libstdcxx.v6.printers
[New Thread 0x7fe8e6cf7700 (LWP 3409)]
[Thread 0x7fe8e6cf7700 (LWP 3409) exited]
[New Thread 0x7fe8e6cf7700 (LWP 3415)]
[New Thread 0x7fe8e4aff700 (LWP 3416)]
[New Thread 0x7fe8e42fe700 (LWP 3417)]
[New Thread 0x7fe8e36f4700 (LWP 3418)]
[New Thread 0x7fe8e34f3700 (LWP 3419)]
[New Thread 0x7fe8e32f2700 (LWP 3420)]
[New Thread 0x7fe8e30f1700 (LWP 3421)]
[New Thread 0x7fe8e2ef0700 (LWP 3422)]
[New Thread 0x7fe8e2cef700 (LWP 3423)]
[New Thread 0x7fe8e2aee700 (LWP 3424)]
[New Thread 0x7fe8e28ed700 (LWP 3425)]
[New Thread 0x7fe8e15ff700 (LWP 3426)]
[New Thread 0x7fe8e09ff700 (LWP 3427)]
[New Thread 0x7fe8e01fe700 (LWP 3428)]
[New Thread 0x7fe8f5f39700 (LWP 3433)]
[New Thread 0x7fe8dbcff700 (LWP 3434)]
[New Thread 0x7fe8da89b700 (LWP 3436)]
[New Thread 0x7fe8da09a700 (LWP 3437)]
[New Thread 0x7fe8d93ff700 (LWP 3438)]
[New Thread 0x7fe8d74ff700 (LWP 3448)]
[New Thread 0x7fe8d44f6700 (LWP 3449)]
[New Thread 0x7fe8d3cf5700 (LWP 3450)]
[New Thread 0x7fe8d34f4700 (LWP 3451)]
[New Thread 0x7fe8d2cf3700 (LWP 3452)]
[New Thread 0x7fe8d22ff700 (LWP 3453)]
[New Thread 0x7fe8d1afe700 (LWP 3454)]
[New Thread 0x7fe8d12fd700 (LWP 3455)]
[New Thread 0x7fe8ad7ff700 (LWP 3456)]
[New Thread 0x7fe8acffe700 (LWP 3457)]
[New Thread 0x7fe8ac7fd700 (LWP 3458)]
[New Thread 0x7fe8abffc700 (LWP 3459)]
[Thread 0x7fe8ac7fd700 (LWP 3458) exited]
[Thread 0x7fe8d93ff700 (LWP 3438) exited]
[New Thread 0x7fe8ab3ff700 (LWP 3460)]
[New Thread 0x7fe8aabfe700 (LWP 3461)]
[New Thread 0x7fe8aa3fd700 (LWP 3462)]
[New Thread 0x7fe8a9bfc700 (LWP 3463)]
[New Thread 0x7fe8a93fb700 (LWP 3464)]
[New Thread 0x7fe8a8bfa700 (LWP 3465)]
[New Thread 0x7fe8a83f9700 (LWP 3466)]
[New Thread 0x7fe8a7bf8700 (LWP 3467)]
[New Thread 0x7fe8d93ff700 (LWP 3468)]
[New Thread 0x7fe8ac7fd700 (LWP 3469)]
[New Thread 0x7fe8a75ff700 (LWP 3470)]
[Thread 0x7fe8a75ff700 (LWP 3470) exited]
[Thread 0x7fe8abffc700 (LWP 3459) exited]
[Thread 0x7fe8d93ff700 (LWP 3468) exited]
[New Thread 0x7fe8a68ff700 (LWP 3471)]
[New Thread 0x7fe8d93ff700 (LWP 3472)]
[New Thread 0x7fe8a75ff700 (LWP 3473)]
[Thread 0x7fe8a75ff700 (LWP 3473) exited]
[Thread 0x7fe8d93ff700 (LWP 3472) exited]
[New Thread 0x7fe8d93ff700 (LWP 3474)]
[Thread 0x7fe8ac7fd700 (LWP 3469) exited]
[New Thread 0x7fe8ac7fd700 (LWP 3475)]
[Thread 0x7fe8d93ff700 (LWP 3474) exited]
[New Thread 0x7fe8d93ff700 (LWP 3481)]
[New Thread 0x7fe8a75ff700 (LWP 3483)]
[New Thread 0x7fe8abffc700 (LWP 3484)]
[New Thread 0x7fe8a36ff700 (LWP 3485)]
[New Thread 0x7fe8a2efe700 (LWP 3486)]
[New Thread 0x7fe8a26fd700 (LWP 3487)]
[New Thread 0x7fe8a1efc700 (LWP 3488)]
[New Thread 0x7fe8a16fb700 (LWP 3490)]
[New Thread 0x7fe8a0efa700 (LWP 3491)]
[New Thread 0x7fe8a06f9700 (LWP 3492)]
[New Thread 0x7fe89fef8700 (LWP 3493)]
[Thread 0x7fe8ac7fd700 (LWP 3475) exited]
[Thread 0x7fe8abffc700 (LWP 3484) exited]
[Thread 0x7fe8a1efc700 (LWP 3488) exited]
[Thread 0x7fe8a75ff700 (LWP 3483) exited]
[Thread 0x7fe8a06f9700 (LWP 3492) exited]
[Thread 0x7fe8a36ff700 (LWP 3485) exited]
[Thread 0x7fe8a0efa700 (LWP 3491) exited]
[Thread 0x7fe8d93ff700 (LWP 3481) exited]
[Thread 0x7fe8a16fb700 (LWP 3490) exited]
[Thread 0x7fe8a2efe700 (LWP 3486) exited]
[Thread 0x7fe8a26fd700 (LWP 3487) exited]
[New Thread 0x7fe8a16fb700 (LWP 3497)]
[New Thread 0x7fe8a75ff700 (LWP 3498)]
[New Thread 0x7fe8a06f9700 (LWP 3500)]
Program received signal SIGSEGV, Segmentation fault.
0x00007fe8de536ba9 in Oxygen::render_frame(_GtkThemingEngine*, _cairo*, double, double, double, double) ()
from /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/theming-engines/liboxygen-gtk.so
#0 0x00007fe8de536ba9 in Oxygen::render_frame(_GtkThemingEngine*, _cairo*, double, double, double, double) ()
from /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/theming-engines/liboxygen-gtk.so
No symbol table info available.
#1 0x00007fe8f2e9788a in gtk_render_frame () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#2 0x00007fe8ea580c85 in moz_gtk_info_bar_paint (state=<optimized out>, rect=<optimized out>, cr=<optimized out>)
at /tmp/buildd/firefox-46.0/widget/gtk/gtk3drawing.c:2648
state_flags = <optimized out>
style = <optimized out>
#3 moz_gtk_widget_paint (widget=<optimized out>, cr=0x7fe8e3973800, rect=<optimized out>, state=<optimized out>, flags=48, direction=<optimized out>)
at /tmp/buildd/firefox-46.0/widget/gtk/gtk3drawing.c:3373
No locals.
#4 0x00007fe8ea5a663a in DrawThemeWithCairo (aTransparency=nsITheme::eUnknownTransparency, aGDKRect=..., aDrawSize=..., aDrawOrigin=...,
aSnapped=true, aScaleFactor=1, aDirection=GTK_TEXT_DIR_LTR, aFlags=48, aGTKWidgetType=MOZ_GTK_MENUBAR, aState=..., aDrawTarget=0x7fe89f50e700,
aContext=0x7fe8a3835d60) at /tmp/buildd/firefox-46.0/widget/gtk/nsNativeThemeGTK.cpp:925
clipper = {mRawPtr = 0x7fe89f50d3e0}
cr = 0x7fe8e3973800
surf = 0x7fe89ecdf280
data = 0x7fe8a3000000 "\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377\336\337\342\377"...
origin = {<mozilla::gfx::BasePoint<int, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntCoordTyped<mozilla::gfx::UnknownUnits> >> = {x = 0, y = 0}, <mozilla::gfx::UnknownUnits> = {<No data fields>}, <No data fields>}
drawOffset = {<mozilla::gfx::BasePoint<float, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::CoordTyped<mozilla::gfx::UnknownUnits, float> >> = {x = 0, y = 0}, <mozilla::gfx::UnknownUnits> = {<No data fields>}, <No data fields>}
transform = <optimized out>
mat = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}
borrow = {mDT = 0x7fe89f50e700, mDisplay = 0x0, mDrawable = 0, mScreen = 0x0, mVisual = 0x0, mXRenderFormat = 0x0,
mSize = {<mozilla::gfx::BaseSize<int, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> >> = {width = 0,
height = 0}, <mozilla::gfx::UnknownUnits> = {<No data fields>}, <No data fields>},
mOffset = {<mozilla::gfx::BasePoint<float, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits, float>, mozilla::gfx::CoordTyped<mozilla::gfx::UnknownUnits, float> >> = {x = 0, y = 0}, <mozilla::gfx::UnknownUnits> = {<No data fields>}, <No data fields>}}
size = {<mozilla::gfx::BaseSize<int, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> >> = {width = 1280,
height = 711}, <mozilla::gfx::UnknownUnits> = {<No data fields>}, <No data fields>}
stride = 5120
format = mozilla::gfx::B8G8R8X8
#5 nsNativeThemeGTK::DrawWidgetBackground (this=0x7fe8ab505000, aContext=<optimized out>, aFrame=0x7fe8a435bee0, aWidgetType=210 '\322', aRect=...,
aDirtyRect=...) at /tmp/buildd/firefox-46.0/widget/gtk/nsNativeThemeGTK.cpp:1179
state = {active = 0 '\000', focused = 0 '\000', inHover = 0 '\000', disabled = 0 '\000', isDefault = 0 '\000', canDefault = 0 '\000',
depressed = 0 '\000', curpos = -310836000, maxpos = 32744}
rect = {<mozilla::gfx::BaseRect<double, gfxRect, gfxPoint, gfxSize, gfxMargin>> = {x = 0, y = 0, width = 1280, height = 31}, <No data fields>}
scaleFactor = 1
snapped = true
widgetRect = {<mozilla::gfx::BaseRect<int, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >> = {x = 0, y = 0,
width = <optimized out>, height = <optimized out>}, <mozilla::gfx::UnknownUnits> = {<No data fields>}, <No data fields>}
extraSize = {<mozilla::gfx::BaseMargin<int, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >> = {top = 0, right = 0, bottom = 0,
left = 0}, <mozilla::gfx::UnknownUnits> = {<No data fields>}, <No data fields>}
transparency = nsITheme::eUnknownTransparency
dirtyRect = {<mozilla::gfx::BaseRect<double, gfxRect, gfxPoint, gfxSize, gfxMargin>> = {x = 0, y = 0, width = 1280,
height = 30}, <No data fields>}
drawingRect = {<mozilla::gfx::BaseRect<int, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >> = {x = 0, y = 0,
width = 1280, height = 30}, <mozilla::gfx::UnknownUnits> = {<No data fields>}, <No data fields>}
gdk_rect = {x = 0, y = 0, width = 1280, height = 31}
direction = GTK_TEXT_DIR_LTR
flags = 48
ctx = 0x7fe8a3835d60
presContext = 0x1
overflowRect = {<mozilla::gfx::BaseRect<int, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >> = {x = 0, y = 0,
width = 1280, height = 31}, <mozilla::gfx::UnknownUnits> = {<No data fields>}, <No data fields>}
gtkWidgetType = MOZ_GTK_MENUBAR
safeState = false
#6 0x00007fe8ea6dc34f in nsDisplayThemedBackground::PaintInternal (this=0x7fe8a36b18c8, aBuilder=<optimized out>, aCtx=0x7ffe76ce8500, aBounds=...,
aClipRect=<optimized out>) at /tmp/buildd/firefox-46.0/layout/base/nsDisplayList.cpp:3141
presContext = 0x7fe8adde8000
theme = 0x7fe8ab5050d0
borderArea = {<mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>> = {x = 0, y = 0, width = 76800,
height = 1860}, <No data fields>}
drawing = {<mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>> = {x = 0, y = 0, width = 76800, height = 1800}, <No data fields>}
#7 0x00007fe8ea6c28a5 in mozilla::FrameLayerBuilder::PaintItems (this=this at entry=0x7fe8a3735920, aItems=..., aRect=...,
aContext=aContext at entry=0x7fe8a3835d60, aRC=aRC at entry=0x7ffe76ce8500, aBuilder=aBuilder at entry=0x7ffe76ce8e00,
aPresContext=aPresContext at entry=0x7fe8adde8000, aOffset=..., aXScale=<optimized out>, aYScale=<optimized out>,
aCommonClipCount=aCommonClipCount at entry=0) at /tmp/buildd/firefox-46.0/layout/base/FrameLayerBuilder.cpp:5791
frame = 0x0
paintRect = {<mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>> = {x = 0, y = 0, width = 76800,
height = 1800}, <No data fields>}
sampler_raii5749 = {mHandle = 0x7fe8f4ac7000}
clip = <optimized out>
i = 2
currentClip = {mClipRect = {<mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>> = {x = 0, y = 0, width = 76800,
height = 42660}, <No data fields>},
mRoundedClipRects = {<nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = {
mHdr = 0x7fe8ed6f2488 <nsTArrayHeader::sEmptyHdr>}, <nsTArray_TypedBase<mozilla::DisplayItemClip::RoundedRect, nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<mozilla::DisplayItemClip::RoundedRect, nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>},
static NoIndex = <optimized out>}, <No data fields>}, mHaveClipRect = true}
currentClipIsSetInContext = true
tmpClip = {mClipRect = {<mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>> = {x = 0, y = 0, width = 0,
height = 0}, <No data fields>},
mRoundedClipRects = {<nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = {
mHdr = 0x7fe8ed6f2488 <nsTArrayHeader::sEmptyHdr>}, <nsTArray_TypedBase<mozilla::DisplayItemClip::RoundedRect, nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<mozilla::DisplayItemClip::RoundedRect, nsTArray_Impl<mozilla::DisplayItemClip::RoundedRect, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>},
static NoIndex = <optimized out>}, <No data fields>}, mHaveClipRect = false}
appUnitsPerDevPixel = <optimized out>
boundRect = {<mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>> = {x = 0, y = 0, width = 76800,
height = 42660}, <No data fields>}
#8 0x00007fe8ea6c2e06 in mozilla::FrameLayerBuilder::DrawPaintedLayer (aLayer=0x7fe8a37bcc00, aContext=0x7fe8a3835d60, aRegionToDraw=...,
aDirtyRegion=..., aClip=mozilla::layers::DRAW, aRegionToInvalidate=..., aCallbackData=0x7ffe76ce8e00)
at /tmp/buildd/firefox-46.0/layout/base/FrameLayerBuilder.cpp:5967
sampler_raii5871 = {mHandle = 0x7fe8f4ac7000}
builder = 0x7ffe76ce8e00
offset = {<mozilla::gfx::BasePoint<int, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntCoordTyped<mozilla::gfx::UnknownUnits> >> = {x = 0, y = 0}, <mozilla::gfx::UnknownUnits> = {<No data fields>}, <No data fields>}
layerBuilder = 0x7fe8a3735920
entry = 0x7fe8a3d4ab00
userData = 0x7fe8a3732710
shouldDrawRectsSeparately = false
saveMatrix = {mContext = 0x7fe8a3835d60, mMatrix = {_11 = 1, _12 = 0, _21 = 0, _22 = 1, _31 = 0, _32 = 0}}
isActiveLayerManager = <optimized out>
presContext = 0x7fe8adde8000
rc = {mThebes = {mRawPtr = 0x7fe8a3835d60}}
#9 0x00007fe8e99deea7 in mozilla::layers::ClientPaintedLayer::PaintThebes (this=this at entry=0x7fe8a37bcc00)
at /tmp/buildd/firefox-46.0/gfx/layers/client/ClientPaintedLayer.cpp:100
target = 0x7fe89f50e700
ctx = {mRawPtr = 0x7fe8a3835d60}
sampler_raii48 = {mHandle = 0x7fe8f4ac7000}
flags = <optimized out>
state = {
mRegionToDraw = {<mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >> = {mImpl = {
mImpl = {extents = {x1 = 0, y1 = 0, x2 = 1280, y2 = 711}, data = 0x0}}}, <No data fields>},
mRegionToInvalidate = {<mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >> = {
mImpl = {mImpl = {extents = {x1 = 0, y1 = 0, x2 = 0, y2 = 0},
data = 0x7fe8eb9eb3f0 <pixman_region32_empty_data_>}}}, <No data fields>}, mMode = mozilla::layers::SURFACE_OPAQUE,
mClip = mozilla::layers::DRAW, mContentType = COLOR, mDidSelfCopy = false}
iter = {
mDrawRegion = {<mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >> = {mImpl = {
mImpl = {extents = {x1 = 0, y1 = 0, x2 = 1280, y2 = 711}, data = 0x0}}}, <No data fields>}, mCount = 1}
didUpdate = <optimized out>
#10 0x00007fe8e99e02f9 in mozilla::layers::ClientPaintedLayer::RenderLayerWithReadback (this=0x7fe8a37bcc00, aReadback=0x7ffe76ce8750)
at /tmp/buildd/firefox-46.0/gfx/layers/client/ClientPaintedLayer.cpp:148
readbackUpdates = {<nsTArray_Impl<mozilla::layers::ReadbackProcessor::Update, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = {
mHdr = 0x7fe8ed6f2488 <nsTArrayHeader::sEmptyHdr>}, <nsTArray_TypedBase<mozilla::layers::ReadbackProcessor::Update, nsTArray_Impl<mozilla::layers::ReadbackProcessor::Update, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<mozilla::layers::ReadbackProcessor::Update, nsTArray_Impl<mozilla::layers::ReadbackProcessor::Update, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>},
static NoIndex = <optimized out>}, <No data fields>}
readbackRegion = {<mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >> = {mImpl = {
mImpl = {extents = {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, data = 0x7fe8eb9eb3f0 <pixman_region32_empty_data_>}}}, <No data fields>}
#11 0x00007fe8e99e1955 in mozilla::layers::ClientContainerLayer::RenderLayer (this=0x7fe8a37ba000)
at /tmp/buildd/firefox-46.0/gfx/layers/client/ClientContainerLayer.h:65
child = 0x7fe8a37bcc00
i = 0
children = {<nsAutoArrayBase<nsTArray<mozilla::layers::Layer*>, 12ul>> = {<nsTArray<mozilla::layers::Layer*>> = {<nsTArray_Impl<mozilla::layers::Layer*, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = {
mHdr = 0x7ffe76ce8760}, <nsTArray_TypedBase<mozilla::layers::Layer*, nsTArray_Impl<mozilla::layers::Layer*, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<mozilla::layers::Layer*, nsTArray_Impl<mozilla::layers::Layer*, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, static NoIndex = <optimized out>}, <No data fields>}, {
mAutoBuf = "\001\000\000\000\f\000\000\200\000\314{\243\350\177", '\000' <repeats 12 times>, "\200?", '\000' <repeats 18 times>, "\200?\000\000\000\000\000\000\360?", '\000' <repeats 22 times>, "\360?", '\000' <repeats 23 times>, mAlign = {elem = 1 '\001'}}}, <No data fields>}
readback = {
mAllUpdates = {<nsTArray_Impl<mozilla::layers::ReadbackProcessor::Update, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = {
mHdr = 0x7fe8ed6f2488 <nsTArrayHeader::sEmptyHdr>}, <nsTArray_TypedBase<mozilla::layers::ReadbackProcessor::Update, nsTArray_Impl<mozilla::layers::ReadbackProcessor::Update, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<mozilla::layers::ReadbackProcessor::Update, nsTArray_Impl<mozilla::layers::ReadbackProcessor::Update, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>},
static NoIndex = <optimized out>}, <No data fields>}}
#12 0x00007fe8e99dc47a in mozilla::layers::ClientLayerManager::EndTransactionInternal (this=this at entry=0x7fe89ecdf100,
aCallback=aCallback at entry=0x7fe8ea6c2986 <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 at entry=0x7ffe76ce8e00)
at /tmp/buildd/firefox-46.0/gfx/layers/client/ClientLayerManager.cpp:281
sampler_raii257 = {mHandle = 0x7fe8f4ac7000}
root = 0x7fe8a37ba278
#13 0x00007fe8e99e69a3 in mozilla::layers::ClientLayerManager::EndTransaction (this=0x7fe89ecdf100,
aCallback=0x7fe8ea6c2986 <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=0x7ffe76ce8e00, aFlags=mozilla::layers::LayerManager::END_DEFAULT)
at /tmp/buildd/firefox-46.0/gfx/layers/client/ClientLayerManager.cpp:324
No locals.
#14 0x00007fe8ea6fd078 in nsDisplayList::PaintRoot (this=this at entry=0x7ffe76ce8c38, aBuilder=aBuilder at entry=0x7ffe76ce8e00, aCtx=aCtx at entry=0x0,
aFlags=13) at /tmp/buildd/firefox-46.0/layout/base/nsDisplayList.cpp:1821
layerManager = {mRawPtr = 0x7fe89ecdf100}
computeInvalidFunc = <optimized out>
root = {mRawPtr = 0x7fe8a37ba000}
flags = mozilla::layers::LayerManager::END_DEFAULT
allowRetaining = true
presContext = 0x7fe8adde8000
rootPresContext = 0x7fe8adde8000
computeInvalidRect = <optimized out>
containerParameters = {mXScale = 1, mYScale = 1, mLayerContentsVisibleRect = 0x0,
mOffset = {<mozilla::gfx::BasePoint<int, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntCoordTyped<mozilla::gfx::UnknownUnits> >> = {x = 0, y = 0}, <mozilla::gfx::UnknownUnits> = {<No data fields>}, <No data fields>}, mBackgroundColor = 0, mScrollClip = 0x0,
mScrollClipForPerspectiveChild = 0x0, mInTransformedSubtree = false, mInActiveTransformedSubtree = false,
mDisableSubpixelAntialiasingInDescendants = false, mInLowPrecisionDisplayPort = false, mForEventsOnly = false}
invalid = {<mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits>, mozilla::gfx::IntMarginTyped<mozilla::gfx::UnknownUnits> >> = {mImpl = {mImpl = {
extents = {x1 = 0, y1 = 0, x2 = -179455200, y2 = 32744}, data = 0x0}}}, <No data fields>}
sampler_raii1620 = {mHandle = 0x7fe8f4ac7000}
view = 0x7fe8af1c9280
props = {
mTuple = {<mozilla::detail::PairHelper<mozilla::layers::LayerProperties*, mozilla::DefaultDelete<mozilla::layers::LayerProperties>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<mozilla::DefaultDelete<mozilla::layers::LayerProperties>> = {<No data fields>},
mFirstA = 0x7fe8a37322f0}, <No data fields>}}
document = 0x7fe8d018b000
rootScrollFrame = 0x0
doBeginTransaction = <optimized out>
oldBuilder = 0x0
layerBuilder = 0x7fe8a3735920
frame = 0x0
addMetrics = false
content = <optimized out>
temp = false
shouldInvalidate = <optimized out>
widgetTransaction = true
presShell = 0x0
ensureMetricsForRootId = <optimized out>
#15 0x00007fe8ea732ce2 in nsLayoutUtils::PaintFrame (aRenderingContext=aRenderingContext at entry=0x0, aFrame=aFrame at entry=0x7fe8a4b7b0c0,
aDirtyRegion=..., aBackstop=aBackstop at entry=4291809749, aFlags=<optimized out>) at /tmp/buildd/firefox-46.0/layout/base/nsLayoutUtils.cpp:3432
rootPresContext = 0x7fe8adde8000
ignoreViewportScrolling = <optimized out>
profilerNeedsDisplayList = false
ss = {
mTuple = {<mozilla::detail::PairHelper<std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >*, mozilla::DefaultDelete<std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> > >, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<mozilla::DefaultDelete<std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, mFirstA =
0x0}, <No data fields>}}
paintStart = <optimized out>
layerManager = <optimized out>
sampler_raii3178 = {mHandle = 0x7fe8f4ac7000}
rootScrollFrame = <optimized out>
visibleRegion = {mImpl = {extents = {x1 = 0, y1 = 0, x2 = 76800, y2 = 42660}, data = 0x0}}
canvasArea = {<mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>> = {x = 0, y = 0, width = 76800,
height = 42660}, <No data fields>}
dirtyRect = {<mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>> = {x = 0, y = 0, width = 76800,
height = 42660}, <No data fields>}
consoleNeedsDisplayList = false
presContext = 0x7fe8adde8000
builder = {
mFrameToAnimatedGeometryRootMap = {<nsBaseHashtable<nsPtrHashKey<nsIFrame>, AnimatedGeometryRoot*, AnimatedGeometryRoot*>> = {<nsTHashtable<nsBaseHashtableET<nsPtrHashKey<nsIFrame>, AnimatedGeometryRoot*> >> = {mTable = {
mOps = 0x7fe8ed580da0 <nsTHashtable<nsBaseHashtableET<nsPtrHashKey<nsIFrame>, AnimatedGeometryRoot*> >::Ops()::sOps>,
mHashShift = 29, mEntrySize = 24, mEntryCount = 3, mRemovedCount = 0, mEntryStore = {mEntryStore = 0x7fe8a39fb640 "\304\065\371\n",
mGeneration = 1}, static kMaxCapacity = 67108864, static kMinCapacity = 8, static kMaxInitialLength = 33554432,
static kDefaultInitialLength = 4, static kHashBits = 32, static kGoldenRatio = 2654435769,
static kCollisionFlag = 1}}, <No data fields>}, <No data fields>}, mReferenceFrame = 0x7fe8a4b7b0c0, mIgnoreScrollFrame = 0x0,
mLayerEventRegions = 0x0, mPool = {first = {next = 0x7fe8a36b1800, base = 140730891669088, limit = 140730891669088,
avail = 140730891669088}, current = 0x7fe8a37bc800, arenasize = 985, mask = 7}, mBoundingSelection = {<nsCOMPtr_base> = {
mRawPtr = 0x0}, <No data fields>},
mPresShellStates = {<nsAutoArrayBase<nsTArray<nsDisplayListBuilder::PresShellState>, 8ul>> = {<nsTArray<nsDisplayListBuilder::PresShellState>> = {<nsTArray_Impl<nsDisplayListBuilder::PresShellState, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = {
mHdr = 0x7ffe76ce8e88}, <nsTArray_TypedBase<nsDisplayListBuilder::PresShellState, nsTArray_Impl<nsDisplayListBuilder::PresShellState, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<nsDisplayListBuilder::PresShellState, nsTArray_Impl<nsDisplayListBuilder::PresShellState, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, static NoIndex = <optimized out>}, <No data fields>}, {
mAutoBuf = "\000\000\000\000\b\000\000\200\000l\221\320\350\177", '\000' <repeats 34 times>, "\003\000\000\000\000\000\000\000\b", '\000' <repeats 13 times>, "\371\377\240\346\370\244\350\177\374\377\310:e\341\350\177\374\377h\\\021\336\350\177\000\000\260\217\316v\376\177\000\000\020\217\316v\376\177\000\000\345\327\326v\376\177\000\000P\217\316v\376\177\000\000P\217\316v\376\177\000\000\060\217\316v\376\177\000\000\033\332\326v\376\177\000\000P1\264\344\350\177\000\000\000\220\316v\376\177\000\000\000\000\000\000\000\000\000\000\032`\311\364\350\177\000\000\300\262\326\324\350\177\000\000hJ~\364\350\177\000\000"..., mAlign = {elem = 0 '\000'}}}, <No data fields>},
mFramesMarkedForDisplay = {<nsAutoArrayBase<nsTArray<nsIFrame*>, 100ul>> = {<nsTArray<nsIFrame*>> = {<nsTArray_Impl<nsIFrame*, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = {
mHdr = 0x7ffe76ce8fd8}, <nsTArray_TypedBase<nsIFrame*, nsTArray_Impl<nsIFrame*, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<nsIFrame*, nsTArray_Impl<nsIFrame*, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>},
static NoIndex = <optimized out>}, <No data fields>}, {
mAutoBuf = "\000\000\000\000d\000\000\200\220`\233\350\350\177\000\000\254W\263\351\350\177\000\000\000\000\000\000\000\000\000\000\060\230\243\364\350\177\000\000\000(\243\364\350\177\000\000g~\234\350\350\177\000\000\270\001\234\350\350\177\000\000\220`\233\350\350\177\000\000\000\000\000\000\005\000\000\000L\f\000\000\001\000\000\000\360\244\350\256\350\177\000\000X+\243\364\350\177\000\000\260\221\316v\376\177\000\000\060\230\243\364\350\177\000\000?\316v\376\177\000\000\000(\243\364\350\177\000\000F\021?\000\000\000\000\322K\325\365\350\177\000\000\000\000\000\000\000\000\000\000\060\230\243\364\350\177\000\000\005\000\000\000\350\177\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\000(\243\364\350\177\000\000\000\\"..., mAlign = {elem = 0 '\000'}}}, <No data fields>},
mThemeGeometries = {<nsAutoArrayBase<nsTArray<nsIWidget::ThemeGeometry>, 2ul>> = {<nsTArray<nsIWidget::ThemeGeometry>> = {<nsTArray_Impl<nsIWidget::ThemeGeometry, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = {
mHdr = 0x7ffe76ce9308}, <nsTArray_TypedBase<nsIWidget::ThemeGeometry, nsTArray_Impl<nsIWidget::ThemeGeometry, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<nsIWidget::ThemeGeometry, nsTArray_Impl<nsIWidget::ThemeGeometry, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, static NoIndex = <optimized out>}, <No data fields>}, {
mAutoBuf = "\000\000\000\000\002\000\000\200\000\265\237\243\350\177\000\000\033lA\351\350\177\000\000 \001\340\365\350\177", '\000' <repeats 17 times>, mAlign = {elem = 0 '\000'}}}, <No data fields>}, mCurrentTableItem = 0x0, mClipState = {mClipContentDescendants = 0x0,
mClipContainingBlockDescendants = 0x0, mCurrentCombinedClip = 0x0, mScrollClipContentDescendants = 0x0,
mScrollClipContainingBlockDescendants = 0x0, mStackingContextAncestorSC = 0x0}, mCurrentFrame = 0x7fe8a4b7b0c0,
mCurrentReferenceFrame = 0x7fe8a4b7b0c0, mCurrentOffsetToReferenceFrame = {<mozilla::gfx::BasePoint<int, nsPoint, int>> = {x = 0,
y = 0}, <No data fields>}, mCurrentAGR = 0x7ffe76ce9390, mRootAGR = {mFrame = 0x7fe8a4b7b0c0, mParentAGR = 0x0},
mWillChangeBudget = {<nsBaseHashtable<nsPtrHashKey<nsPresContext>, nsDisplayListBuilder::DocumentWillChangeBudget, nsDisplayListBuilder::DocumentWillChangeBudget>> = {<nsTHashtable<nsBaseHashtableET<nsPtrHashKey<nsPresContext>, nsDisplayListBuilder::DocumentWillChangeBudget> >> = {
mTable = {
mOps = 0x7fe8ed580dd0 <nsTHashtable<nsBaseHashtableET<nsPtrHashKey<nsPresContext>, nsDisplayListBuilder::DocumentWillChangeBudget> >::Ops()::sOps>, mHashShift = 29, mEntrySize = 24, mEntryCount = 0, mRemovedCount = 0, mEntryStore = {mEntryStore = 0x0, mGeneration = 0},
static kMaxCapacity = 67108864, static kMinCapacity = 8, static kMaxInitialLength = 33554432, static kDefaultInitialLength = 4,
static kHashBits = 32, static kGoldenRatio = 2654435769, static kCollisionFlag = 1}}, <No data fields>}, <No data fields>},
mWillChangeBudgetSet = {mTable = {mOps = 0x7fe8ed580e00 <nsTHashtable<nsPtrHashKey<nsIFrame> >::Ops()::sOps>, mHashShift = 29,
mEntrySize = 16, mEntryCount = 0, mRemovedCount = 0, mEntryStore = {mEntryStore = 0x0, mGeneration = 0},
static kMaxCapacity = 67108864, static kMinCapacity = 8, static kMaxInitialLength = 33554432, static kDefaultInitialLength = 4,
static kHashBits = 32, static kGoldenRatio = 2654435769, static kCollisionFlag = 1}}, mUsedAGRBudget = 0, mAGRBudgetSet = {mTable = {
mOps = 0x7fe8ed580e00 <nsTHashtable<nsPtrHashKey<nsIFrame> >::Ops()::sOps>, mHashShift = 29, mEntrySize = 16, mEntryCount = 0,
mRemovedCount = 0, mEntryStore = {mEntryStore = 0x0, mGeneration = 0}, static kMaxCapacity = 67108864, static kMinCapacity = 8,
static kMaxInitialLength = 33554432, static kDefaultInitialLength = 4, static kHashBits = 32, static kGoldenRatio = 2654435769,
static kCollisionFlag = 1}},
mDirtyRectForScrolledContents = {<nsBaseHashtable<nsPtrHashKey<nsIFrame>, nsRect, nsRect>> = {<nsTHashtable<nsBaseHashtableET<nsPtrHashKey<nsIFrame>, nsRect> >> = {mTable = {mOps = 0x7fe8ed580e30 <nsTHashtable<nsBaseHashtableET<nsPtrHashKey<nsIFrame>, nsRect> >::Ops()::sOps>,
mHashShift = 29, mEntrySize = 32, mEntryCount = 6, mRemovedCount = 0, mEntryStore = {mEntryStore = 0x7fe8a3838300 "\b^\n\034",
mGeneration = 1}, static kMaxCapacity = 67108864, static kMinCapacity = 8, static kMaxInitialLength = 33554432,
static kDefaultInitialLength = 4, static kHashBits = 32, static kGoldenRatio = 2654435769,
static kCollisionFlag = 1}}, <No data fields>}, <No data fields>},
mDirtyRect = {<mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>> = {x = -1, y = -1, width = -1,
height = -1}, <No data fields>}, mWindowExcludeGlassRegion = {mImpl = {extents = {x1 = 0, y1 = 0, x2 = 0, y2 = 0},
data = 0x7fe8eb9eb3f0 <pixman_region32_empty_data_>}}, mWindowOpaqueRegion = {mImpl = {extents = {x1 = 0, y1 = 0, x2 = 76800,
y2 = 42660}, data = 0x0}},
mWindowDraggingRegion = {<mozilla::gfx::BaseIntRegion<mozilla::gfx::IntRegionTyped<mozilla::LayoutDevicePixel>, mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel>, mozilla::gfx::IntPointTyped<mozilla::LayoutDevicePixel>, mozilla::gfx::IntMarginTyped<mozilla::LayoutDevicePixel> >> = {
mImpl = {mImpl = {extents = {x1 = 0, y1 = 0, x2 = 0, y2 = 0},
data = 0x7fe8eb9eb3f0 <pixman_region32_empty_data_>}}}, <No data fields>}, mGlassDisplayItem = 0x0,
mScrollInfoItemsForHoisting = 0x0,
mScrollClipsToDestroy = {<nsTArray_Impl<mozilla::DisplayItemScrollClip*, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = {
mHdr = 0x7fe89f502140}, <nsTArray_TypedBase<mozilla::DisplayItemScrollClip*, nsTArray_Impl<mozilla::DisplayItemScrollClip*, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<mozilla::DisplayItemScrollClip*, nsTArray_Impl<mozilla::DisplayItemScrollClip*, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, static NoIndex = <optimized out>}, <No data fields>},
mDisplayItemClipsToDestroy = {<nsTArray_Impl<mozilla::DisplayItemClip*, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = {
mHdr = 0x7fe89f502d40}, <nsTArray_TypedBase<mozilla::DisplayItemClip*, nsTArray_Impl<mozilla::DisplayItemClip*, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<mozilla::DisplayItemClip*, nsTArray_Impl<mozilla::DisplayItemClip*, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, static NoIndex = <optimized out>}, <No data fields>}, mMode = nsDisplayListBuilder::PAINTING,
mCurrentScrollParentId = 0, mCurrentScrollbarTarget = 0, mCurrentScrollbarFlags = 0, mContainedBlendModes = {mBitField = 0},
mPreserves3DCtx = {mAccumulatedTransform = {_11 = 1, _12 = 0, _13 = 0, _14 = 0, _21 = 0, _22 = 1, _23 = 0, _24 = 0, _31 = 0, _32 = 0,
_33 = 1, _34 = 0, _41 = 0, _42 = 0, _43 = 0, _44 = 1, static kTransformAndClipRectMaxVerts = <optimized out>},
mAccumulatedRect = {<mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>> = {x = 0, y = 0, width = 0,
height = 0}, <No data fields>}, mAccumulatedRectLevels = 0,
mDirtyRect = {<mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>> = {x = 0, y = 0, width = 0,
height = 0}, <No data fields>}}, mPerspectiveItemIndex = 0, mSVGEffectsBuildingDepth = 0, mIsBuildingScrollbar = false,
mCurrentScrollbarWillHaveLayer = false, mBuildCaret = true, mIgnoreSuppression = false, mHadToIgnoreSuppression = false,
mIsAtRootOfPseudoStackingContext = false, mIncludeAllOutOfFlows = false, mDescendIntoSubdocuments = true, mSelectedFramesOnly = false,
mAccurateVisibleRegions = false, mAllowMergingAndFlattening = true, mWillComputePluginGeometry = false, mInTransform = false,
mIsInChromePresContext = true, mSyncDecodeImages = false, mIsPaintingToWindow = true, mIsCompositingCheap = false,
mContainsPluginItem = false, mAncestorHasApzAwareEventHandler = false, mHaveScrollableDisplayPort = false, mWindowDraggingAllowed = true,
mIsBuildingForPopup = false, mForceLayerForScrollParent = false, mAsyncPanZoomEnabled = false}
list = {mSentinel = {mAbove = 0x7fe8a37b9d30}, mTop = 0x7fe8a36b1988,
mVisibleRect = {<mozilla::gfx::BaseRect<int, nsRect, nsPoint, nsSize, nsMargin>> = {x = 0, y = 0, width = 0,
height = 0}, <No data fields>}, mIsOpaque = true, mForceTransparentSurface = false}
frameType = <optimized out>
flags = <optimized out>
presShell = 0x0
startBuildDisplayList = {mValue = 259273128276329}
#16 0x00007fe8ea7334da in PresShell::Paint (this=0x7fe8d0916c00, aViewToPaint=aViewToPaint at entry=0x7fe8af1c9280, aDirtyRegion=...,
aFlags=aFlags at entry=1) at /tmp/buildd/firefox-46.0/layout/base/nsPresShell.cpp:6005
sampler_raii5886 = {mHandle = 0x7fe8f4ac7000}
isRetainingManager = true
layerManager = 0x7fe89ecdf100
notifyDidPaint = {mShell = 0x7fe8d0916c00, mFlags = 1}
bgcolor = 4291809749
flags = <optimized out>
frame = 0x7fe8a4b7b0c0
shouldInvalidate = false
presContext = 0xffcfd1d5
updateHitRegion = {mShell = 0x7fe8d0916c00, mFrame = 0x7fe8a4b7b0c0}
#17 0x00007fe8ea55d78f in nsViewManager::ProcessPendingUpdatesPaint (this=0x7fe8d04f22c0, aWidget=aWidget at entry=0x7fe8aee76400)
at /tmp/buildd/firefox-46.0/view/nsViewManager.cpp:467
view = 0x7fe8af1c9280
previousListener = <optimized out>
#18 0x00007fe8ea55d9ab in nsViewManager::ProcessPendingUpdatesForView (this=<optimized out>, aView=<optimized out>,
aFlushDirtyRegion=aFlushDirtyRegion at entry=true) at /tmp/buildd/firefox-46.0/view/nsViewManager.cpp:398
widget = 0x7fe8aee76400
view = <optimized out>
i = 0
rootShell = {<nsCOMPtr_base> = {mRawPtr = 0x7fe8d0916c00}, <No data fields>}
widgets = {<nsTArray_Impl<nsCOMPtr<nsIWidget>, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = {
mHdr = 0x7fe89ec2dd10}, <nsTArray_TypedBase<nsCOMPtr<nsIWidget>, nsTArray_Impl<nsCOMPtr<nsIWidget>, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<nsCOMPtr<nsIWidget>, nsTArray_Impl<nsCOMPtr<nsIWidget>, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtSmartPtrHelper<nsIWidget, nsTArray_Impl<nsCOMPtr<nsIWidget>, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, <No data fields>},
static NoIndex = <optimized out>}, <No data fields>}
#19 0x00007fe8ea55da7b in nsViewManager::ProcessPendingUpdates (this=this at entry=0x7fe8d04f22c0)
at /tmp/buildd/firefox-46.0/view/nsViewManager.cpp:1101
No locals.
#20 0x00007fe8ea6ab5e0 in nsRefreshDriver::Tick (this=0x7fe8d0912400, aNowEpoch=<optimized out>, aNowTime=...)
at /tmp/buildd/firefox-46.0/layout/base/nsRefreshDriver.cpp:1856
timelines = {mRawPtr = 0x7fe8d8950490}
profilingDocShells = {<nsTArray_Impl<nsDocShell*, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = {
mHdr = 0x7fe8ed6f2488 <nsTArrayHeader::sEmptyHdr>}, <nsTArray_TypedBase<nsDocShell*, nsTArray_Impl<nsDocShell*, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<nsDocShell*, nsTArray_Impl<nsDocShell*, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, static NoIndex = <optimized out>}, <No data fields>}
sampler_raii1591 = {mHandle = 0x7fe8f4ac7000}
restoreInRefresh = {mLocation = @0x7fe8d091246d, mValue = <optimized out>}
iter = {<nsAutoTObserverArray<nsAPostRefreshObserver*, 0ul>::Iterator> = {<nsTObserverArray_base::Iterator_base> = {
mPosition = 140638042784912, mNext = 0x0}, mArray = @0x0}, <No data fields>}
previousRefresh = {mValue = 259272364509950}
presShell = {<nsCOMPtr_base> = {mRawPtr = 0x7fe8d0916c00}, <No data fields>}
restoreTickStart = {mLocation = @0x7fe8d0912488, mValue = {mValue = 0}}
#21 0x00007fe8ea6abd5e in mozilla::RefreshDriverTimer::TickRefreshDrivers (aJsNow=1462169309968175, aNow=..., aDrivers=..., this=<optimized out>)
at /tmp/buildd/firefox-46.0/layout/base/nsRefreshDriver.cpp:237
driver = 0x7fe8df208498
__for_end = 0x7fe8a3888238
drivers = {<nsTArray_Impl<RefPtr<nsRefreshDriver>, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = {
mHdr = 0x7fe8a3888220}, <nsTArray_TypedBase<RefPtr<nsRefreshDriver>, nsTArray_Impl<RefPtr<nsRefreshDriver>, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<RefPtr<nsRefreshDriver>, nsTArray_Impl<RefPtr<nsRefreshDriver>, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtSmartPtrHelper<nsRefreshDriver, nsTArray_Impl<RefPtr<nsRefreshDriver>, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, <No data fields>}, static NoIndex = <optimized out>}, <No data fields>}
#22 0x00007fe8ea6abe0b in mozilla::RefreshDriverTimer::Tick (this=0x7fe8ab549790, jsnow=1462169309968175, now=...)
at /tmp/buildd/firefox-46.0/layout/base/nsRefreshDriver.cpp:256
No locals.
#23 0x00007fe8ea6abf2e in RunRefreshDrivers (aTimeStamp=..., this=0x7fe8ab549790) at /tmp/buildd/firefox-46.0/layout/base/nsRefreshDriver.cpp:567
jsnow = 1462169309976749
diff = {mValue = 8573517}
vsyncJsNow = <optimized out>
#24 mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::TickRefreshDriver (this=<optimized out>, aVsyncTimestamp=...)
at /tmp/buildd/firefox-46.0/layout/base/nsRefreshDriver.cpp:487
No locals.
#25 0x00007fe8ea6a66c8 in apply<mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver, void (mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::*)(mozilla::TimeStamp)> (m=<optimized out>, o=<optimized out>, this=<optimized out>)
at /tmp/buildd/firefox-46.0/build-browser/dist/include/nsThreadUtils.h:676
No locals.
#26 nsRunnableMethodImpl<void (mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::*)(mozilla::TimeStamp), true, mozilla::TimeStamp>::Run (
this=0x7fe8df208498) at /tmp/buildd/firefox-46.0/build-browser/dist/include/nsThreadUtils.h:870
No locals.
#27 0x00007fe8e93fce20 in ProcessNextEvent (aResult=0x7ffe76ce99df, aMayWait=false, this=0x7fe8f4aa7b70)
at /tmp/buildd/firefox-46.0/xpcom/threads/nsThread.cpp:995
event = {<nsCOMPtr_base> = {mRawPtr = 0x7fe89ec9a1f0}, <No data fields>}
reallyWait = <optimized out>
callScriptObserver = true
obs = {<nsCOMPtr_base> = {mRawPtr = 0x7fe8de108f28}, <No data fields>}
rv = NS_OK
#28 nsThread::ProcessNextEvent (this=0x7fe8f4aa7b70, aMayWait=false, aResult=0x7ffe76ce99df)
at /tmp/buildd/firefox-46.0/xpcom/threads/nsThread.cpp:880
No locals.
#29 0x00007fe8e9416a0a in NS_ProcessNextEvent (aThread=<optimized out>, aMayWait=aMayWait at entry=false)
at /tmp/buildd/firefox-46.0/xpcom/glue/nsThreadUtils.cpp:297
val = <optimized out>
#30 0x00007fe8e95fff57 in mozilla::ipc::MessagePump::Run (this=0x7fe8e63059c0, aDelegate=0x7fe8f4aced20)
at /tmp/buildd/firefox-46.0/ipc/glue/MessagePump.cpp:95
did_work = <optimized out>
#31 0x00007fe8e95ee56f in RunHandler (this=0x7fe8f4aced20) at /tmp/buildd/firefox-46.0/ipc/chromium/src/base/message_loop.cc:227
No locals.
#32 MessageLoop::Run (this=0x7fe8f4aced20) at /tmp/buildd/firefox-46.0/ipc/chromium/src/base/message_loop.cc:201
save_state = {<MessageLoop::RunState> = {run_depth = 1, quit_received = false}, loop_ = 0x7fe8f4aced20, previous_state_ = 0x0}
#33 0x00007fe8ea56f209 in nsBaseAppShell::Run (this=0x7fe8de108f20) at /tmp/buildd/firefox-46.0/widget/nsBaseAppShell.cpp:156
thread = 0x7fe8f4aa7b70
#34 0x00007fe8eaafebb9 in nsAppStartup::Run (this=0x7fe8de105060) at /tmp/buildd/firefox-46.0/toolkit/components/startup/nsAppStartup.cpp:281
rv = <optimized out>
retval = <optimized out>
#35 0x00007fe8eab3175e in XREMain::XRE_mainRun (this=this at entry=0x7ffe76ce9c28) at /tmp/buildd/firefox-46.0/toolkit/xre/nsAppRunner.cpp:4370
rv = NS_OK
appStartup = {<nsCOMPtr_base> = {mRawPtr = 0x7fe8de105060}, <No data fields>}
cmdLine = {<nsCOMPtr_base> = {mRawPtr = 0x7fe8d032c0c0}, <No data fields>}
workingDir = {<nsCOMPtr_base> = {mRawPtr = 0x7fe8d032d0c0}, <No data fields>}
#36 0x00007fe8eab31a30 in XREMain::XRE_main (this=this at entry=0x7ffe76ce9c28, argc=argc at entry=1, argv=argv at entry=0x7ffe76ceb0f8,
aAppData=aAppData at entry=0x7ffe76ce9df8) at /tmp/buildd/firefox-46.0/toolkit/xre/nsAppRunner.cpp:4467
aLocal = 0 '\000'
rv = <optimized out>
exit = false
appInitiatedRestart = false
sampler_raii4421 = {mHandle = 0x7fe8f4ac7000}
result = <optimized out>
#37 0x00007fe8eab31c3c in XRE_main (argc=1, argv=0x7ffe76ceb0f8, aAppData=0x7ffe76ce9df8, aFlags=<optimized out>)
at /tmp/buildd/firefox-46.0/toolkit/xre/nsAppRunner.cpp:4569
main = {mNativeApp = {<nsCOMPtr_base> = {mRawPtr = 0x7fe8f4ae3780}, <No data fields>}, mProfileSvc = {<nsCOMPtr_base> = {
mRawPtr = 0x7fe8e6314240}, <No data fields>}, mProfD = {<nsCOMPtr_base> = {mRawPtr = 0x7fe8f4a52200}, <No data fields>},
mProfLD = {<nsCOMPtr_base> = {mRawPtr = 0x7fe8f4a522c0}, <No data fields>}, mProfileLock = {<nsCOMPtr_base> = {
mRawPtr = 0x7fe8f4ae7040}, <No data fields>}, mRemoteService = {<nsCOMPtr_base> = {mRawPtr = 0x7fe8aee869b0}, <No data fields>},
mScopedXPCOM = {
mTuple = {<mozilla::detail::PairHelper<ScopedXPCOMStartup*, mozilla::DefaultDelete<ScopedXPCOMStartup>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<mozilla::DefaultDelete<ScopedXPCOMStartup>> = {<No data fields>}, mFirstA = 0x7fe8f4a99700}, <No data fields>}},
mAppData = {mRawPtr = 0x7fe8f4a44700}, mDirProvider = {<nsIDirectoryServiceProvider2> = {<nsIDirectoryServiceProvider> = {<nsISupports> = {
_vptr.nsISupports = 0x7fe8ed5fe8b0 <vtable for nsXREDirProvider+16>}, <No data fields>}, <No data fields>}, <nsIProfileStartup> = {<nsISupports> = {_vptr.nsISupports = 0x7fe8ed5fe8f8 <vtable for nsXREDirProvider+88>}, <No data fields>}, mAppProvider = {<nsCOMPtr_base> = {
mRawPtr = 0x0}, <No data fields>}, mGREDir = {<nsCOMPtr_base> = {mRawPtr = 0x7fe8f4a51600}, <No data fields>},
mGREBinDir = {<nsCOMPtr_base> = {mRawPtr = 0x7fe8f4a51b40}, <No data fields>}, mXULAppDir = {<nsCOMPtr_base> = {
mRawPtr = 0x7fe8f4a519c0}, <No data fields>}, mProfileDir = {<nsCOMPtr_base> = {mRawPtr = 0x7fe8f4a52200}, <No data fields>},
mProfileLocalDir = {<nsCOMPtr_base> = {mRawPtr = 0x7fe8f4a522c0}, <No data fields>}, mProfileNotified = true,
mAppBundleDirectories = {<nsCOMArray_base> = {
mArray = {<nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = {
mHdr = 0x7fe8ed6f2488 <nsTArrayHeader::sEmptyHdr>}, <nsTArray_TypedBase<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, static NoIndex = <optimized out>}, <No data fields>}}, <No data fields>}, mExtensionDirectories = {<nsCOMArray_base> = {
mArray = {<nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = {
mHdr = 0x7fe8d769e080}, <nsTArray_TypedBase<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>},
static NoIndex = <optimized out>}, <No data fields>}}, <No data fields>}, mThemeDirectories = {<nsCOMArray_base> = {
mArray = {<nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = {
mHdr = 0x7fe8d76a5110}, <nsTArray_TypedBase<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>},
static NoIndex = <optimized out>}, <No data fields>}}, <No data fields>}},
mProfileName = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fe8f4ae37b8 "default", mLength = 7,
mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7ffe76ce9ce8 ""},
mStorage = "\000\235\316v\376\177\000\000_\235\316v\376\177\000\000_\235\316v\376\177\000\000\300\031\245\364\350\177\000\000\300\031\245\364\350\177\000\000\350\235\316v\376\177\000\000\065\345=\351\350\177\000\000\000\000\000\000\000\000\000"},
mDesktopStartupID = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7ffe76ce9d48 "", mLength = 0,
mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7ffe76ce9d48 ""},
mStorage = "\000\000\000\000\350\177\000\000X\235\316v\376\177\000\000browser\000\000\000\000\000\000\000\000\000\244\240;\351\350\177\000\000:\360Z\353\350\177\000\000\250\031\245\364\350\177\000\000\340\235\316v\376\177\000"}, mStartOffline = false, mShuttingDown = false,
mDisableRemote = false, mGdkDisplay = 0x7fe8e6302010}
result = <optimized out>
#38 0x00007fe8f5f72931 in do_main (argc=1, argv=0x7ffe76ceb0f8, xreDirectory=0x7fe8f4a51600)
at /tmp/buildd/firefox-46.0/browser/app/nsBrowserApp.cpp:212
rv = <optimized out>
appDataFile = <optimized out>
appData = {<nsXREAppData> = {size = 128, directory = 0x7fe8f4a519c0, vendor = 0x7fe8f4a992a0 "Mozilla", name = 0x7fe8f4a992a8 "Firefox",
remotingName = 0x7fe8f4a992b0 "firefox", version = 0x7fe8f4a992b8 "46.0", buildID = 0x7fe8f4a421d0 "20160427072643",
ID = 0x7fe8f4a98a60 "{ec8030f7-c20a-464f-9b0e-13a3a9e97384}", copyright = 0x0, flags = 2, xreDirectory = 0x7fe8f4a51600,
minVersion = 0x7fe8f4a992c0 "46.0", maxVersion = 0x7fe8f4a992c8 "46.0", crashReporterURL = 0x7fe8f4a992d0 "", profile = 0x0,
UAName = 0x0}, <No data fields>}
appini = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
exeFile = {<nsCOMPtr_base> = {mRawPtr = 0x7fe8f4a51840}, <No data fields>}
greDir = {<nsCOMPtr_base> = {mRawPtr = 0x7fe8f4a51900}, <No data fields>}
appSubdir = {<nsCOMPtr_base> = {mRawPtr = 0x7fe8f4a519c0}, <No data fields>}
#39 0x00007fe8f5f7201a in main (argc=1, argv=0x7ffe76ceb0f8) at /tmp/buildd/firefox-46.0/browser/app/nsBrowserApp.cpp:352
gotCounters = 1
initialRUsage = {ru_utime = {tv_sec = 0, tv_usec = 4000}, ru_stime = {tv_sec = 0, tv_usec = 0}, ru_maxrss = 12836, ru_ixrss = 0,
ru_idrss = 0, ru_isrss = 0, ru_minflt = 665, ru_majflt = 0, ru_nswap = 0, ru_inblock = 0, ru_oublock = 0, ru_msgsnd = 0, ru_msgrcv = 0,
ru_nsignals = 0, ru_nvcsw = 6, ru_nivcsw = 2}
xreDirectory = 0x7fe8f4a51600
rv = <optimized out>
result = <optimized out>
A debugging session is active.
Inferior 1 [process 3313] will be killed.
Quit anyway? (y or n)
More information about the pkg-kde-extras
mailing list