Closed
Bug 999736
Opened 10 years ago
Closed 10 years ago
crash in mozilla::layers::ContentHostTexture::Lock()
Categories
(Core :: Graphics: Layers, defect)
Tracking
()
People
(Reporter: nhirata, Assigned: nical)
Details
(Keywords: crash, Whiteboard: [b2g-crash])
Crash Data
Attachments
(1 file)
909 bytes,
patch
|
bjacob
:
review+
|
Details | Diff | Splinter Review |
This bug was filed from the Socorro interface and is report bp-53d4b079-628b-4d23-a94f-5fdea2140417. ============================================================= Frame Module Signature Source 0 libxul.so mozilla::layers::ContentHostTexture::Lock() /builds/slave/b2g_m-cen_ham_ntly-00000000000/build/objdir-gecko/gfx/layers/../../dist/include/mozilla/layers/ContentHost.h 1 libxul.so mozilla::layers::ContentHostBase::Composite(mozilla::layers::EffectChain&, float, mozilla::gfx::Matrix4x4 const&, mozilla::gfx::Filter const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits> const&, nsIntRegion const*, mozilla::layers::TiledLayerProperties*) gfx/layers/composite/ContentHost.cpp 2 libxul.so mozilla::layers::ThebesLayerComposite::RenderLayer(nsIntRect const&) gfx/layers/composite/ThebesLayerComposite.cpp 3 libxul.so void mozilla::layers::ContainerRender<mozilla::layers::ContainerLayerComposite>(mozilla::layers::ContainerLayerComposite*, mozilla::layers::LayerManagerComposite*, nsIntRect const&) gfx/layers/composite/ContainerLayerComposite.cpp 4 libxul.so mozilla::layers::ContainerLayerComposite::RenderLayer(nsIntRect const&) gfx/layers/composite/ContainerLayerComposite.cpp 5 libxul.so void mozilla::layers::ContainerRender<mozilla::layers::ContainerLayerComposite>(mozilla::layers::ContainerLayerComposite*, mozilla::layers::LayerManagerComposite*, nsIntRect const&) gfx/layers/composite/ContainerLayerComposite.cpp 6 libxul.so mozilla::layers::ContainerLayerComposite::RenderLayer(nsIntRect const&) gfx/layers/composite/ContainerLayerComposite.cpp 7 libxul.so void mozilla::layers::ContainerRender<mozilla::layers::RefLayerComposite>(mozilla::layers::RefLayerComposite*, mozilla::layers::LayerManagerComposite*, nsIntRect const&) gfx/layers/composite/ContainerLayerComposite.cpp 8 libxul.so mozilla::layers::RefLayerComposite::RenderLayer(nsIntRect const&) gfx/layers/composite/ContainerLayerComposite.cpp 9 libxul.so void mozilla::layers::ContainerRender<mozilla::layers::ContainerLayerComposite>(mozilla::layers::ContainerLayerComposite*, mozilla::layers::LayerManagerComposite*, nsIntRect const&) gfx/layers/composite/ContainerLayerComposite.cpp 10 libxul.so mozilla::layers::ContainerLayerComposite::RenderLayer(nsIntRect const&) gfx/layers/composite/ContainerLayerComposite.cpp 11 libxul.so void mozilla::layers::ContainerRender<mozilla::layers::ContainerLayerComposite>(mozilla::layers::ContainerLayerComposite*, mozilla::layers::LayerManagerComposite*, nsIntRect const&) gfx/layers/composite/ContainerLayerComposite.cpp 12 libxul.so mozilla::layers::ContainerLayerComposite::RenderLayer(nsIntRect const&) gfx/layers/composite/ContainerLayerComposite.cpp 13 libxul.so mozilla::layers::LayerManagerComposite::Render() gfx/layers/composite/LayerManagerComposite.cpp 14 libxul.so mozilla::layers::LayerManagerComposite::EndTransaction(void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, mozilla::layers::DrawRegionClip, nsIntRegion const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) gfx/layers/composite/LayerManagerComposite.cpp 15 libxul.so mozilla::layers::LayerManagerComposite::EndEmptyTransaction(mozilla::layers::LayerManager::EndTransactionFlags) gfx/layers/composite/LayerManagerComposite.cpp 16 libxul.so mozilla::layers::CompositorParent::CompositeToTarget(mozilla::gfx::DrawTarget*) gfx/layers/ipc/CompositorParent.cpp 17 libxul.so mozilla::layers::CompositorParent::Composite() gfx/layers/ipc/CompositorParent.cpp 18 libxul.so RunnableMethod<FdWatcher, void (FdWatcher::*)(), Tuple0>::Run() ipc/chromium/src/base/tuple.h 19 libxul.so MessageLoop::RunTask(Task*) ipc/chromium/src/base/message_loop.cc 20 libxul.so MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const&) ipc/chromium/src/base/message_loop.cc 21 libxul.so MessageLoop::DoDelayedWork(base::TimeTicks*) ipc/chromium/src/base/message_loop.cc 22 libxul.so base::MessagePumpDefault::Run(base::MessagePump::Delegate*) ipc/chromium/src/base/message_pump_default.cc 23 libxul.so MessageLoop::RunInternal() ipc/chromium/src/base/message_loop.cc 24 libxul.so MessageLoop::Run() ipc/chromium/src/base/message_loop.cc 25 libxul.so base::Thread::ThreadMain() ipc/chromium/src/base/thread.cc 26 libxul.so ThreadFunc ipc/chromium/src/base/platform_thread_posix.cc 27 libc.so __thread_entry bionic/libc/bionic/pthread.c 28 libc.so pthread_create bionic/libc/bionic/pthread.c First crash started seems like 4/3? Maybe related to bug 990437? I am not sure. I might be wrong.
Reporter | ||
Updated•10 years ago
|
Flags: needinfo?(nical.bugzilla)
Reporter | ||
Comment 1•10 years ago
|
||
The only URL I can find for this crash is : http://www.simonwessely.com/Downloads/Publications/Military/historical/Jones%202007%20-%20shell%20shock%20mtbi.pdf I'm not sure if that's related as of yet. We probably need STRs to figure this crash out?
Comment 2•10 years ago
|
||
Note - try to reproduce using the URL provided in comment 1 on trunk.
blocking-b2g: --- → backlog
Keywords: qawanted
Assignee | ||
Comment 3•10 years ago
|
||
Looking at the crashing code, it's probably just a missing null check.
Flags: needinfo?(nical.bugzilla)
Assignee | ||
Comment 4•10 years ago
|
||
Assignee: nobody → nical.bugzilla
Attachment #8410946 -
Flags: review?(bjacob)
Updated•10 years ago
|
Attachment #8410946 -
Flags: review?(bjacob) → review+
Assignee | ||
Comment 5•10 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/3d11450e02cb I don't know how busy qa is at the moment, but if you guys are very busy, then you can probably test whenever this patches makes it to trunk.
Comment 6•10 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/3d11450e02cb
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla31
Updated•9 years ago
|
blocking-b2g: backlog → ---
tracking-b2g:
--- → backlog
You need to log in
before you can comment on or make changes to this bug.
Description
•