Closed Bug 874855 Opened 12 years ago Closed 12 years ago

Intermittent ts | application crashed [@ mozilla::layers::TiledContentHost::RenderTile(mozilla::layers::TiledTexture const&, mozilla::layers::EffectChain&, float, mozilla::gfx::Matrix4x4 const&, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits>...]

Categories

(Core :: Graphics: Layers, defect)

ARM
Android
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla24

People

(Reporter: RyanVM, Assigned: nrc)

Details

(Keywords: crash, intermittent-failure)

Crash Data

Attachments

(1 file)

https://tbpl.mozilla.org/php/getParsedLog.php?id=23236832&tree=Mozilla-Inbound Android Tegra 250 mozilla-inbound talos remote-ts on 2013-05-21 21:11:53 PDT for push 9c499c83036c slave: tegra-356 PROCESS-CRASH | ts | application crashed [@ mozilla::layers::TiledContentHost::RenderTile(mozilla::layers::TiledTexture const&, mozilla::layers::EffectChain&, float, mozilla::gfx::Matrix4x4 const&, mozilla::gfx::Point const&, mozilla::gfx::Filter const&, mozilla::gfx::Rect const&, nsIntRegion const&, nsIntPoint const&, nsIntSize const&)] Crash dump filename: /tmp/tmpRjSA33/075bb4b5-dd3a-1675-0f03143f-47e4431e.dmp Operating system: Android 0.0.0 Linux 2.6.32.9-00002-gd8084dc-dirty #1 SMP PREEMPT Wed Feb 2 11:32:06 PST 2011 armv7l nvidia/harmony/harmony/harmony:2.2/FRF91/20110202.102810:eng/test-keys CPU: arm 2 CPUs Crash reason: SIGSEGV Crash address: 0x0 Thread 15 (crashed) 0 libxul.so!mozilla::layers::TiledContentHost::RenderTile(mozilla::layers::TiledTexture const&, mozilla::layers::EffectChain&, float, mozilla::gfx::Matrix4x4 const&, mozilla::gfx::Point const&, mozilla::gfx::Filter const&, mozilla::gfx::Rect const&, nsIntRegion const&, nsIntPoint const&, nsIntSize const&) [TiledContentHost.cpp:9c499c83036c : 207 + 0x8] r4 = 0x58c4f19c r5 = 0x5c222400 r6 = 0x58c4f190 r7 = 0x5bcff3f0 r8 = 0x5bcff4a8 r9 = 0x5bcff4c0 r10 = 0x5bcff4b8 fp = 0x5bcff680 sp = 0x5bcff3e0 lr = 0x55a9d189 pc = 0x55a9d232 Found by: given as instruction pointer in context 1 libxul.so!nsRegion::ScaleRoundOut(float, float) [nsRegion.h:9c499c83036c : 75 + 0x9] sp = 0x5bcff3e8 pc = 0x551bf3df Found by: stack scanning 2 system@framework@core.jar@classes.dex + 0x24ffe sp = 0x5bcff40c pc = 0x43800000 Found by: stack scanning 3 system@framework@core.jar@classes.dex + 0x24ffe sp = 0x5bcff410 pc = 0x43800000 Found by: stack scanning 4 libxul.so!mozilla::layers::TiledContentHost::RenderLayerBuffer(mozilla::layers::TiledLayerBufferComposite&, nsIntRegion const&, mozilla::layers::EffectChain&, float, mozilla::gfx::Point const&, mozilla::gfx::Filter const&, mozilla::gfx::Rect const&, nsIntRegion const&, nsIntRect, mozilla::gfx::Matrix4x4) [TiledContentHost.cpp:9c499c83036c : 278 + 0x3] sp = 0x5bcff470 pc = 0x55a9d5b9 Found by: stack scanning tegra-356: Stopped Tue, 21 May 2013 21:19:51 INFO : Outputting talos results => {'results_urls': ['http://graphs.mozilla.org/server/collect.cgi'], 'datazilla_urls': ['https://datazilla.mozilla.org/talos']} Traceback (most recent call last): File "run_tests.py", line 330, in <module> main() File "run_tests.py", line 327, in main run_tests(parser) File "run_tests.py", line 304, in run_tests talos_results.output(results_urls, **results_options) File "/builds/tegra-356/talos-data/talos/results.py", line 82, in output results = _output() File "/builds/tegra-356/talos-data/talos/output.py", line 173, in __call__ utils.debug("Working with test: %s", test.name()) AttributeError: 'NoneType' object has no attribute 'name' program finished with exit code 1 elapsedTime=186.054783
Crash Signature: [@ mozilla::layers::TiledContentHost::RenderTile(mozilla::layers::TiledTexture const&, mozilla::layers::EffectChain&, float, mozilla::gfx::Matrix4x4 const&, mozilla::gfx::Point const&, mozilla::gfx::Filter const&, mozilla::gfx::Rect const&, nsIntRegion co…
Crash Signature: , nsIntRegion const&, nsIntPoint const&, nsIntSize const&)] → , nsIntRegion co...]
gfx/tiles-related, maybe layers-refactor fall-out?
Summary: Intermittent ts | application crashed [@ mozilla::layers::TiledContentHost::RenderTile(mozilla::layers::TiledTexture const&, mozilla::layers::EffectChain&, float, mozilla::gfx::Matrix4x4 const&, mozilla::gfx::Point const&, mozilla::gfx::Filter const&,...) → Intermittent ts | application crashed [@ mozilla::layers::TiledContentHost::RenderTile(mozilla::layers::TiledTexture const&, mozilla::layers::EffectChain&, float, mozilla::gfx::Matrix4x4 const&, mozilla::gfx::PointTyped<mozilla::gfx::UnknownUnits>...]
Bas or Nicolas, can one of you please suggest an owner for this frequent crash?
Flags: needinfo?(nical.bugzilla)
Flags: needinfo?(bas)
I think Nick Cameron is the best candidate
Assignee: nobody → ncameron
Flags: needinfo?(nical.bugzilla)
Attached patch sort-of fixSplinter Review
The only thing I can imagine going wrong here is that we don't have a compositor, but I don't actually see how that is possible, especially intermittently. This patch should prevent the orange by not trying to draw if we don't have a compositor and help us track down the cause of not having a compositor in the first place. Of course we don't run Fennec debug builds on Try so we probably won't ever find the problem, but maybe someone will notice the assertion some time. I couldn't repro locally, so I'm not sure what else to do.
Attachment #761666 - Flags: review?(nical.bugzilla)
Attachment #761666 - Flags: review?(nical.bugzilla) → review+
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla24
Flags: needinfo?(bas)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: