Closed
Bug 1144001
Opened 11 years ago
Closed 10 years ago
[e10s] Hang in XSync with basic compositor on Linux
Categories
(Core :: Graphics: Layers, defect)
Tracking
()
RESOLVED
WORKSFORME
| Tracking | Status | |
|---|---|---|
| e10s | + | --- |
People
(Reporter: billm, Unassigned)
Details
(Whiteboard: [gfx-noted])
The content process hung with this stack:
(gdb) bt
#0 0x00007ff795f2312d in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007ff78ee54b72 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2 0x00007ff78ee563ff in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3 0x00007ff78ee56512 in xcb_wait_for_reply ()
from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#4 0x00007ff79173548f in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#5 0x00007ff7917310cd in XSync () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#6 0x00007ff797fcc175 in mozilla::layers::ContentClientDoubleBuffered::FinalizeFrame(nsIntRegion const&) () from /home/billm/Downloads/firefox/libxul.so
#7 0x00007ff797fa7802 in mozilla::layers::RotatedContentBuffer::BeginPaint(mozilla::layers::PaintedLayer*, unsigned int) ()
from /home/billm/Downloads/firefox/libxul.so
#8 0x00007ff797fc8356 in mozilla::layers::ContentClientRemoteBuffer::BeginPaintBuffer(mozilla::layers::PaintedLayer*, unsigned int) ()
from /home/billm/Downloads/firefox/libxul.so
#9 0x00007ff797fc2466 in mozilla::layers::ClientPaintedLayer::PaintThebes() ()
from /home/billm/Downloads/firefox/libxul.so
#10 0x00007ff797fc4c73 in mozilla::layers::ClientPaintedLayer::RenderLayerWithReadback(mozilla::layers::ReadbackProcessor*) ()
from /home/billm/Downloads/firefox/libxul.so
#11 0x00007ff797fc4ae4 in mozilla::layers::ClientContainerLayer::RenderLayer()
() from /home/billm/Downloads/firefox/libxul.so
#12 0x00007ff797fbfdb2 in mozilla::layers::ClientLayerManager::EndTransactionInternal(void (*)(mozilla::layers::PaintedLayer*, gfxContext*, nsIntRegion const&, mozilla::layers::DrawRegionClip, nsIntRegion const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) ()
from /home/billm/Downloads/firefox/libxul.so
#13 0x00007ff797fc5425 in mozilla::layers::ClientLayerManager::EndTransaction(void (*)(mozilla::layers::PaintedLayer*, gfxContext*, nsIntRegion const&, mozilla::layers::DrawRegionClip, nsIntRegion const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) () from /home/billm/Downloads/firefox/libxul.so
#14 0x00007ff798c0b98c in nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) () from /home/billm/Downloads/firefox/libxul.so
#15 0x00007ff798c333d7 in nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, unsigned int) ()
from /home/billm/Downloads/firefox/libxul.so
#16 0x00007ff798c3a0db in PresShell::Paint(nsView*, nsRegion const&, unsigned int) () from /home/billm/Downloads/firefox/libxul.so
#17 0x00007ff798a9766f in nsViewManager::ProcessPendingUpdatesPaint(nsIWidget*)
() from /home/billm/Downloads/firefox/libxul.so
#18 0x00007ff798a97851 in nsViewManager::ProcessPendingUpdatesForView(nsView*, bool) () from /home/billm/Downloads/firefox/libxul.so
#19 0x00007ff7977fdbd4 in nsRefreshDriver::Tick(long, mozilla::TimeStamp) ()
from /home/billm/Downloads/firefox/libxul.so
#20 0x00007ff798bd3940 in mozilla::RefreshDriverTimer::Tick(long, mozilla::TimeStamp) () from /home/billm/Downloads/firefox/libxul.so
#21 0x00007ff798bd3b55 in mozilla::RefreshDriverTimer::TimerTick(nsITimer*, void---Type <return> to continue, or q <return> to quit---
*) () from /home/billm/Downloads/firefox/libxul.so
#22 0x00007ff797a57191 in nsTimerImpl::Fire() ()
from /home/billm/Downloads/firefox/libxul.so
#23 0x00007ff797a57b6e in nsTimerEvent::Run() ()
from /home/billm/Downloads/firefox/libxul.so
#24 0x00007ff79771eaad in nsThread::ProcessNextEvent(bool, bool*) ()
from /home/billm/Downloads/firefox/libxul.so
#25 0x00007ff79772736e in NS_ProcessNextEvent(nsIThread*, bool) ()
from /home/billm/Downloads/firefox/libxul.so
#26 0x00007ff79773c69f in mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) () from /home/billm/Downloads/firefox/libxul.so
#27 0x00007ff797c53112 in MessageLoop::Run() ()
from /home/billm/Downloads/firefox/libxul.so
#28 0x00007ff798a9b9b8 in nsBaseAppShell::Run() ()
from /home/billm/Downloads/firefox/libxul.so
#29 0x00007ff799018452 in XRE_RunAppShell ()
from /home/billm/Downloads/firefox/libxul.so
#30 0x00007ff797c53112 in MessageLoop::Run() ()
from /home/billm/Downloads/firefox/libxul.so
#31 0x00007ff799018b33 in XRE_InitChildProcess ()
from /home/billm/Downloads/firefox/libxul.so
#32 0x00000000004136b1 in content_process_main(int, char**) ()
#33 0x00007ff795e57ec5 in __libc_start_main (main=0x408550 <main>, argc=10,
argv=0x7fffc7d11808, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fffc7d117f8) at libc-start.c:287
#34 0x0000000000412fd9 in _start ()
I was watching an animated GIF. I couldn't manage to reproduce it. I wonder if this is a regression from bug 1128934. Maybe nothing to worry about, but I want to file in case I see it again.
Updated•11 years ago
|
Whiteboard: [gfx-noted]
Updated•11 years ago
|
tracking-e10s:
--- → ?
Updated•11 years ago
|
Comment 1•10 years ago
|
||
User Agent Mozilla/5.0 (X11; Linux x86_64; rv:47.0) Gecko/20100101 Firefox/47.0
Build ID 20160207030402
I could not manage to reproduce the issue on Aurora 46.0a2 and Nighlty 47.0a1 so closing as WFM. If you can reproduce the issue please reopen the bug.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•