Closed
Bug 786626
Opened 13 years ago
Closed 13 years ago
Intermittent crash in 727547.html, webgl-color-test.html, webgl-clear-test.html?__&alpha&preserve, webgl-color-test.html?aa&alpha&depth&_______&preserve&_______, others [@ mozilla::layers::CanvasLayerOGL::RenderLayer]
Categories
(Core :: Graphics: Layers, defect)
Tracking
()
RESOLVED
FIXED
mozilla18
People
(Reporter: emorley, Assigned: mattwoodrow)
References
Details
(Keywords: crash, intermittent-failure)
Crash Data
Attachments
(1 file)
|
889 bytes,
patch
|
joe
:
review+
|
Details | Diff | Splinter Review |
Rev4 MacOSX Snow Leopard 10.6 mozilla-inbound debug test crashtest on 2012-08-29 00:14:54 PDT for push 2f3daa00593c
slave: talos-r4-snow-007
https://tbpl.mozilla.org/php/getParsedLog.php?id=14798637&tree=Mozilla-Inbound
{
REFTEST TEST-START | file:///Users/cltbld/talos-slave/test/build/reftest/tests/content/canvas/crashtests/727547.html | 121 / 2107 (5%)
++DOMWINDOW == 27 (0x141442740) [serial = 291] [outer = 0x104efb850]
JavaScript error: file:///Users/cltbld/talos-slave/test/build/reftest/tests/content/canvas/crashtests/727547.html, line 6: NS_ERROR_XPC_BAD_CONVERT_JS: Could not convert JavaScript argument
REFTEST TEST-PASS | file:///Users/cltbld/talos-slave/test/build/reftest/tests/content/canvas/crashtests/727547.html | (LOAD ONLY)
REFTEST INFO | Loading a blank page
++DOMWINDOW == 28 (0x140c1dfd0) [serial = 292] [outer = 0x104efb850]
TEST-UNEXPECTED-FAIL | file:///Users/cltbld/talos-slave/test/build/reftest/tests/content/canvas/crashtests/727547.html | Exited with code 1 during test run
INFO | automation.py | Application ran for: 0:00:34.784249
INFO | automation.py | Reading PID log: /var/folders/Hs/HsDn6a9SG8idoIya6p9mtE+++TI/-Tmp-/tmpL4rnXjpidlog
Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-macosx64-debug/1346223461/firefox-18.0a1.en-US.mac64.crashreporter-symbols.zip
PROCESS-CRASH | file:///Users/cltbld/talos-slave/test/build/reftest/tests/content/canvas/crashtests/727547.html | application crashed (minidump found)
Crash dump filename: /var/folders/Hs/HsDn6a9SG8idoIya6p9mtE+++TI/-Tmp-/tmpdLeHMI/minidumps/C282536E-215D-47A3-9631-D7DBFA2F8D72.dmp
Operating system: Mac OS X
10.6.8 10K549
CPU: amd64
family 6 model 23 stepping 10
2 CPUs
Crash reason: EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
Crash address: 0x0
Thread 0 (crashed)
0 XUL!mozilla::layers::CanvasLayerOGL::RenderLayer [CanvasLayerOGL.cpp : 294 + 0x0]
rbx = 0x1eec0970 r12 = 0x40c1a250 r13 = 0x40c18420 r14 = 0x40c185e8
r15 = 0x00000002 rip = 0x02fa6441 rsp = 0x5fbf99d0 rbp = 0x5fbf9b40
Found by: given as instruction pointer in context
1 XUL!mozilla::layers::Layer::CalculateScissorRect [Layers.cpp : 594 + 0xa]
rip = 0x02f9f464 rsp = 0x5fbf9a00
Found by: stack scanning
}
Comment 1•13 years ago
|
||
Frame 1 is wrong, CalculateScissorRect does not call RenderLayer. RenderLayer is most likely correctly if it's given using the instruction pointer.
Comment 2•13 years ago
|
||
The error is coming from:
http://mxr.mozilla.org/mozilla-central/source/gfx/layers/opengl/CanvasLayerOGL.cpp#294
We shouldn't get hitting this path since we haven't turned on accelerated canvas on Mac.
Depends on: 724666
| Comment hidden (Legacy TBPL/Treeherder Robot) |
| Reporter | ||
Comment 4•13 years ago
|
||
Rev5 MacOSX Mountain Lion 10.8 mozilla-inbound debug test reftest on 2012-09-10 03:58:22 PDT for push 31d9c13dcd27
slave: talos-mtnlion-r5-083
https://tbpl.mozilla.org/php/getParsedLog.php?id=15096989&tree=Mozilla-Inbound
{
TEST-UNEXPECTED-FAIL | file:///builds/slave/talos-slave/test/build/reftest/tests/content/canvas/test/reftest/webgl-clear-test.html?__&alpha&preserve | Exited with code 1 during test run
INFO | automation.py | Application ran for: 0:10:19.577979
INFO | automation.py | Reading PID log: /var/folders/pl/7jkwsdl50mdgrfpv21byfpzc00000w/T/tmpgXmSsipidlog
Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-macosx64-debug/1347273796/firefox-18.0a1.en-US.mac64.crashreporter-symbols.zip
PROCESS-CRASH | file:///builds/slave/talos-slave/test/build/reftest/tests/content/canvas/test/reftest/webgl-clear-test.html?__&alpha&preserve | application crashed (minidump found)
Crash dump filename: /var/folders/pl/7jkwsdl50mdgrfpv21byfpzc00000w/T/tmpekcVTJ/minidumps/33CFB903-8579-48D1-B5D1-2DE776EF2141.dmp
Operating system: Mac OS X
10.8.0 12A269
CPU: amd64
family 6 model 42 stepping 7
8 CPUs
Crash reason: EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
Crash address: 0x0
Thread 0 (crashed)
0 XUL!mozilla::layers::CanvasLayerOGL::RenderLayer [CanvasLayerOGL.cpp : 300 + 0x0]
rbx = 0x13539190 r12 = 0x19c7bdd0 r13 = 0x1af1a5d0 r14 = 0x1af1a798
r15 = 0x00000002 rip = 0x027d10b1 rsp = 0x5fbf92f0 rbp = 0x5fbf9460
Found by: given as instruction pointer in context
1 XUL!mozilla::layers::Layer::CalculateScissorRect [Layers.cpp : 594 + 0xa]
rip = 0x027ca0c4 rsp = 0x5fbf9320
Found by: stack scanning
}
Summary: Intermittent crash in 727547.html [@ mozilla::layers::CanvasLayerOGL::RenderLayer] → Intermittent crash in 727547.html, webgl-clear-test.html?__&alpha&preserve [@ mozilla::layers::CanvasLayerOGL::RenderLayer]
Comment 5•13 years ago
|
||
Comment 6•13 years ago
|
||
Comment 7•13 years ago
|
||
Comment 8•13 years ago
|
||
Comment 9•13 years ago
|
||
Comment 10•13 years ago
|
||
Updated•13 years ago
|
Summary: Intermittent crash in 727547.html, webgl-clear-test.html?__&alpha&preserve [@ mozilla::layers::CanvasLayerOGL::RenderLayer] → Intermittent crash in 727547.html, webgl-color-test.html, webgl-clear-test.html?__&alpha&preserve [@ mozilla::layers::CanvasLayerOGL::RenderLayer]
Comment 11•13 years ago
|
||
Comment 12•13 years ago
|
||
Comment 13•13 years ago
|
||
Comment 14•13 years ago
|
||
Summary: Intermittent crash in 727547.html, webgl-color-test.html, webgl-clear-test.html?__&alpha&preserve [@ mozilla::layers::CanvasLayerOGL::RenderLayer] → Intermittent crash in 727547.html, webgl-color-test.html, webgl-clear-test.html?__&alpha&preserve, others [@ mozilla::layers::CanvasLayerOGL::RenderLayer]
Comment 15•13 years ago
|
||
Comment 16•13 years ago
|
||
Comment 17•13 years ago
|
||
Comment 18•13 years ago
|
||
Comment 19•13 years ago
|
||
Comment 20•13 years ago
|
||
Comment 21•13 years ago
|
||
Comment 22•13 years ago
|
||
3 crashes per day, this really needs action.
Comment 23•13 years ago
|
||
Comment 24•13 years ago
|
||
| Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 26•13 years ago
|
||
| Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 28•13 years ago
|
||
| Reporter | ||
Comment 29•13 years ago
|
||
Summary: Intermittent crash in 727547.html, webgl-color-test.html, webgl-clear-test.html?__&alpha&preserve, others [@ mozilla::layers::CanvasLayerOGL::RenderLayer] → Intermittent crash in 727547.html, webgl-color-test.html, webgl-clear-test.html?__&alpha&preserve, webgl-color-test.html?aa&alpha&depth&_______&preserve&_______, others [@ mozilla::layers::CanvasLayerOGL::RenderLayer]
Comment 30•13 years ago
|
||
Comment 31•13 years ago
|
||
Comment 32•13 years ago
|
||
Comment 33•13 years ago
|
||
| Assignee | ||
Comment 34•13 years ago
|
||
Attachment #665878 -
Flags: review?(joe)
Updated•13 years ago
|
Attachment #665878 -
Flags: review?(joe) → review+
| Assignee | ||
Comment 35•13 years ago
|
||
| Reporter | ||
Comment 36•13 years ago
|
||
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla18
Updated•13 years ago
|
Assignee: nobody → matt.woodrow
Updated•13 years ago
|
Keywords: intermittent-failure
Updated•13 years ago
|
Whiteboard: [orange]
You need to log in
before you can comment on or make changes to this bug.
Description
•