Closed
Bug 1032245
Opened 11 years ago
Closed 11 years ago
crash in mozilla::layers::TextureClient::WaitForCompositorRecycle() | mozilla::layers::SimpleTextureClientPool::WaitForCompositorRecycleCallback(mozilla::layers::TextureClient*, void*) | mozilla::AtomicRefCountedWithFinalize...
Categories
(Firefox OS Graveyard :: Vendcom, defect)
Tracking
(b2g-v2.0 unaffected, b2g-v2.1 affected)
RESOLVED
WORKSFORME
Tracking | Status | |
---|---|---|
b2g-v2.0 | --- | unaffected |
b2g-v2.1 | --- | affected |
People
(Reporter: nhirata, Unassigned)
Details
(Keywords: crash)
Crash Data
This bug was filed from the Socorro interface and is
report bp-f7837709-fe2a-4b2b-b20a-d9d802140623.
=============================================================
Crashing Thread
Frame Module Signature Source
0 libxul.so mozilla::layers::TextureClient::WaitForCompositorRecycle() /home/geeksphone/FOS/peak/gecko/gfx/layers/client/TextureClient.cpp:105
1 libxul.so mozilla::layers::SimpleTextureClientPool::WaitForCompositorRecycleCallback(mozilla::layers::TextureClient*, void*) /home/geeksphone/FOS/peak/gecko/gfx/layers/client/SimpleTextureClientPool.cpp:47
2 libxul.so mozilla::AtomicRefCountedWithFinalize<mozilla::layers::TextureClient>::Release() /home/geeksphone/FOS/peak/objdir-gecko/gfx/layers/../../dist/include/mozilla/layers/AtomicRefCountedWithFinalize.h:49
3 libxul.so mozilla::layers::SimpleTiledLayerBuffer::ValidateTile(mozilla::layers::SimpleTiledLayerTile, nsIntPoint const&, nsIntRegion const&) /home/geeksphone/FOS/peak/objdir-gecko/gfx/layers/../../dist/include/mozilla/RefPtr.h:283
4 libxul.so mozilla::layers::TiledLayerBuffer<mozilla::layers::SimpleTiledLayerBuffer, mozilla::layers::SimpleTiledLayerTile>::Update(nsIntRegion const&, nsIntRegion const&) /home/geeksphone/FOS/peak/gecko/gfx/layers/TiledLayerBuffer.h:506
5 libxul.so mozilla::layers::SimpleTiledLayerBuffer::PaintThebes(nsIntRegion const&, nsIntRegion const&, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, mozilla::layers::DrawRegionClip, nsIntRegion const&, void*), void*) /home/geeksphone/FOS/peak/gecko/gfx/layers/client/SimpleTiledContentClient.cpp:59
6 libxul.so mozilla::layers::SimpleClientTiledThebesLayer::RenderLayer() /home/geeksphone/FOS/peak/gecko/gfx/layers/client/SimpleTiledContentClient.cpp:317
7 libxul.so mozilla::layers::ClientContainerLayer::RenderLayer() /home/geeksphone/FOS/peak/gecko/gfx/layers/client/ClientContainerLayer.h:61
8 libxul.so mozilla::layers::ClientContainerLayer::RenderLayer() /home/geeksphone/FOS/peak/gecko/gfx/layers/client/ClientContainerLayer.h:61
9 libxul.so mozilla::layers::ClientLayerManager::EndTransactionInternal(void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, mozilla::layers::DrawRegionClip, nsIntRegion const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) /home/geeksphone/FOS/peak/gecko/gfx/layers/client/ClientLayerManager.cpp:211
10 libxul.so mozilla::layers::ClientLayerManager::EndTransaction(void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, mozilla::layers::DrawRegionClip, nsIntRegion const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) /home/geeksphone/FOS/peak/gecko/gfx/layers/client/ClientLayerManager.cpp:237
11 libxul.so nsDisplayList::PaintForFrame(nsDisplayListBuilder*, nsRenderingContext*, nsIFrame*, unsigned int) const /home/geeksphone/FOS/peak/gecko/layout/base/nsDisplayList.cpp:1404
12 libxul.so nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) const /home/geeksphone/FOS/peak/gecko/layout/base/nsDisplayList.cpp:1243
13 libxul.so nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, unsigned int) /home/geeksphone/FOS/peak/gecko/layout/base/nsLayoutUtils.cpp:2961
14 libxul.so PresShell::Paint(nsView*, nsRegion const&, unsigned int) /home/geeksphone/FOS/peak/gecko/layout/base/nsPresShell.cpp:6206
15 libxul.so nsViewManager::ProcessPendingUpdatesPaint(nsIWidget*) /home/geeksphone/FOS/peak/gecko/view/src/nsViewManager.cpp:443
16 libxul.so nsViewManager::ProcessPendingUpdatesForView(nsView*, bool) /home/geeksphone/FOS/peak/gecko/view/src/nsViewManager.cpp:384
17 libxul.so nsViewManager::ProcessPendingUpdates() /home/geeksphone/FOS/peak/gecko/view/src/nsViewManager.cpp:1075
18 libxul.so nsRefreshDriver::Tick(long long, mozilla::TimeStamp) /home/geeksphone/FOS/peak/gecko/layout/base/nsRefreshDriver.cpp:1271
19 libxul.so mozilla::RefreshDriverTimer::TimerTick(nsITimer*, void*) /home/geeksphone/FOS/peak/gecko/layout/base/nsRefreshDriver.cpp:171
20 libxul.so nsTimerImpl::Fire() /home/geeksphone/FOS/peak/gecko/xpcom/threads/nsTimerImpl.cpp:609
21 libxul.so nsTimerEvent::Run() /home/geeksphone/FOS/peak/gecko/xpcom/threads/nsTimerImpl.cpp:702
22 libxul.so nsThread::ProcessNextEvent(bool, bool*) /home/geeksphone/FOS/peak/gecko/xpcom/threads/nsThread.cpp:766
23 libxul.so NS_ProcessNextEvent(nsIThread*, bool) /home/geeksphone/FOS/peak/gecko/xpcom/glue/nsThreadUtils.cpp:263
24 libxul.so mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) /home/geeksphone/FOS/peak/gecko/ipc/glue/MessagePump.cpp:95
25 libxul.so mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) /home/geeksphone/FOS/peak/gecko/ipc/glue/MessagePump.cpp:283
26 libxul.so MessageLoop::RunInternal() /home/geeksphone/FOS/peak/gecko/ipc/chromium/src/base/message_loop.cc:229
27 libxul.so MessageLoop::Run() /home/geeksphone/FOS/peak/gecko/ipc/chromium/src/base/message_loop.cc:222
28 libxul.so nsBaseAppShell::Run() /home/geeksphone/FOS/peak/gecko/widget/xpwidgets/nsBaseAppShell.cpp:164
29 libxul.so XRE_RunAppShell /home/geeksphone/FOS/peak/gecko/toolkit/xre/nsEmbedFunctions.cpp:693
30 libxul.so mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) /home/geeksphone/FOS/peak/gecko/ipc/glue/MessagePump.cpp:253
31 libxul.so MessageLoop::RunInternal() /home/geeksphone/FOS/peak/gecko/ipc/chromium/src/base/message_loop.cc:229
32 libxul.so MessageLoop::Run() /home/geeksphone/FOS/peak/gecko/ipc/chromium/src/base/message_loop.cc:222
33 libxul.so XRE_InitChildProcess /home/geeksphone/FOS/peak/gecko/toolkit/xre/nsEmbedFunctions.cpp:530
34 plugin-container main /home/geeksphone/FOS/peak/gecko/ipc/app/MozillaRuntimeMain.cpp:149
35 libc.so __libc_init /home/geeksphone/FOS/keon_nightly/bionic/libc/bionic/libc_init_dynamic.c:114
More Reports:
https://crash-stats.mozilla.com/report/list?product=B2G&signature=mozilla%3A%3Alayers%3A%3ATextureClient%3A%3AWaitForCompositorRecycle%28%29+%7C+mozilla%3A%3Alayers%3A%3ASimpleTextureClientPool%3A%3AWaitForCompositorRecycleCallback%28mozilla%3A%3Alayers%3A%3ATextureClient%2A%2C+void%2A%29+%7C+mozilla%3A%3AAtomicRefCountedWithFinalize%3Cmozilla%3A%3Alayers%3A%3ATextureClient%3E%3A%3ARel...
Looks like verticle homescreen + simple texture
Seems to have started in this build: 20140621221435
![]() |
Reporter | |
Comment 1•11 years ago
|
||
probably related to bug 1016497?
Comment 2•11 years ago
|
||
No new reports coming in with this signature...
Comment 3•11 years ago
|
||
I'm going to close this one to avoid confusion; we don't have the "simple" tiling anymore, enough things have changed here that the report doesn't make sense.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•