Closed
Bug 935541
Opened 11 years ago
Closed 6 years ago
test_canvas.html intermittently crashes on debug B2G emulators
Categories
(Core :: Graphics: Canvas2D, defect)
Core
Graphics: Canvas2D
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: jgriffin, Unassigned)
References
Details
On debug B2G emulators, the test content/canvas/test/test_canvas.html sometimes crashes [@ eglCreatePbufferSurface].
full log: https://tbpl.mozilla.org/php/getParsedLog.php?id=30175303&tree=Cedar&full=1#error0
stack trace: 17:39:04 WARNING - PROCESS-CRASH | /tests/content/canvas/test/test_canvas.html | application crashed [@ eglCreatePbufferSurface]
17:39:04 INFO - Crash dump filename: /tmp/tmpVpZyJY/32b732da-90e6-8206-6ea7e9d8-7ad88324.dmp
17:39:04 INFO - Operating system: Android
17:39:04 INFO - 0.0.0 Linux 2.6.29-00294-g701690d #1 Mon May 20 22:43:07 CST 2013 armv7l Android/full/generic:4.0.4.0.4.0.4/OPENMASTER/eng.cltbld.20131105.173643:eng/test-keys
17:39:04 INFO - CPU: arm
17:39:04 INFO - 0 CPUs
17:39:04 INFO - Crash reason: SIGSEGV
17:39:04 INFO - Crash address: 0x44b00000
17:39:04 INFO - Thread 0 (crashed)
17:39:04 INFO - 0 libEGL_emulation.so!eglCreatePbufferSurface [egl.cpp : 655 + 0x0]
17:39:04 INFO - r4 = 0x44b00000 r5 = 0x00000000 r6 = 0x0000305c r7 = 0x0000305c
17:39:04 INFO - r8 = 0x00000010 r9 = 0x00000010 r10 = 0xbe8e7e4c fp = 0x42821610
17:39:04 INFO - sp = 0xbe8e7db8 lr = 0x40067174 pc = 0x43bc8e0e
17:39:04 INFO - Found by: given as instruction pointer in context
17:39:04 INFO - 1 libEGL.so!eglCreatePbufferSurface [eglApi.cpp : 426 + 0xf]
17:39:04 INFO - r4 = 0x44affc98 r5 = 0x00000000 r6 = 0x42df3d10 r7 = 0x00000000
17:39:04 INFO - r8 = 0x00000000 r9 = 0x00000001 r10 = 0xbe8e7e4c fp = 0x42821610
17:39:04 INFO - sp = 0xbe8e7df0 pc = 0x42ddb713
17:39:04 INFO - Found by: call frame info
17:39:04 INFO - 2 libxul.so!mozilla::gl::GLContextEGL::CreateEGLPBufferOffscreenContext(nsIntSize const&) [GLLibraryEGL.h:b9e63daefcec : 203 + 0xf]
17:39:04 INFO - r4 = 0x00000005 r5 = 0x42808098 r6 = 0x4240ba44 r7 = 0x4217aa1f
17:39:04 INFO - r8 = 0x4217a5d2 r9 = 0x00000000 r10 = 0xbe8e7e4c fp = 0x42821610
17:39:04 INFO - sp = 0xbe8e7e28 pc = 0x415a7d0d
17:39:04 INFO - Found by: call frame info
17:39:04 INFO - 3 libxul.so!mozilla::gl::GLContextProviderEGL::CreateOffscreen(nsIntSize const&, mozilla::gfx::SurfaceCaps const&, mozilla::gl::ContextFlags) [GLContextProviderEGL.cpp:b9e63daefcec : 1321 + 0x3]
17:39:04 INFO - r4 = 0x00000001 r5 = 0xbe8e7f08 r6 = 0xbe8e7efc r7 = 0x00000001
17:39:04 INFO - r8 = 0x00000000 r9 = 0x00000000 r10 = 0xbe8e7f10 fp = 0xbe8e8ba0
17:39:04 INFO - sp = 0xbe8e7e98 pc = 0x415a7ee1
17:39:04 INFO - Found by: call frame info
17:39:04 INFO - 4 libxul.so!mozilla::dom::CanvasRenderingContext2D::EnsureTarget() [CanvasRenderingContext2D.cpp:b9e63daefcec : 867 + 0x3]
17:39:04 INFO - r4 = 0x46011000 r5 = 0x00000000 r6 = 0x42808098 r7 = 0x00000001
17:39:04 INFO - r8 = 0x00000000 r9 = 0x00000000 r10 = 0xbe8e7f10 fp = 0xbe8e8ba0
17:39:04 INFO - sp = 0xbe8e7ed8 pc = 0x40a982df
17:39:04 INFO - Found by: call frame info
17:39:04 INFO - 5 libxul.so!mozilla::dom::CanvasRenderingContext2D::FillRect(double, double, double, double) [CanvasRenderingContext2D.cpp:b9e63daefcec : 1586 + 0x3]
17:39:04 INFO - r4 = 0x46011000 r5 = 0x46011078 r6 = 0x7ff00000 r7 = 0x46011000
17:39:04 INFO - r8 = 0x00000000 r9 = 0x7ff00000 r10 = 0xbe8e8718 fp = 0xbe8e8ba0
17:39:04 INFO - sp = 0xbe8e7f58 pc = 0x40a9a9bb
17:39:04 INFO - Found by: call frame info
17:39:04 INFO - 6 libxul.so!mozilla::dom::CanvasRenderingContext2DBinding::fillRect [CanvasRenderingContext2DBinding.cpp : 1755 + 0x1d]
17:39:04 INFO - r4 = 0xbe8e8100 r5 = 0x42808098 r6 = 0x7ff00000 r7 = 0x46011000
17:39:04 INFO - r8 = 0x00000000 r9 = 0x7ff00000 r10 = 0xbe8e8718 fp = 0xbe8e8ba0
17:39:04 INFO - sp = 0xbe8e8068 pc = 0x4127b79d
17:39:04 INFO - Found by: call frame info
17:39:04 INFO - 7 libxul.so!mozilla::dom::CanvasRenderingContext2DBinding::genericMethod [CanvasRenderingContext2DBinding.cpp : 4304 + 0x3]
17:39:04 INFO - r4 = 0x43c1be30 r5 = 0x4127b661 r6 = 0xbe8e80e4 r7 = 0x00000000
17:39:04 INFO - r8 = 0x4404a190 r9 = 0xbe8e8130 r10 = 0xbe8e8718 fp = 0xbe8e8ba0
17:39:04 INFO - sp = 0xbe8e80d8 pc = 0x4127bd89
17:39:04 INFO - Found by: call frame info
17:39:04 INFO - 8 libxul.so!js::CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) [jscntxtinlines.h:b9e63daefcec : 220 + 0x3]
17:39:04 INFO - r4 = 0x00000000 r5 = 0x43c1be30 r6 = 0xbe8e8164 r7 = 0x4127bccd
17:39:04 INFO - r8 = 0x4404a190 r9 = 0xbe8e8130 r10 = 0xbe8e8718 fp = 0xbe8e8ba0
17:39:04 INFO - sp = 0xbe8e8128 pc = 0x41b023c1
17:39:04 INFO - Found by: call frame info
17:39:04 INFO - 9 libxul.so!js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [Interpreter.cpp:b9e63daefcec : 462 + 0xd]
17:39:04 INFO - r4 = 0xbe8e8164 r5 = 0x43c1be30 r6 = 0x00000000 r7 = 0x00000000
17:39:04 INFO - r8 = 0xbe8e8698 r9 = 0xbe8e8678 r10 = 0xbe8e8718 fp = 0xbe8e8ba0
17:39:04 INFO - sp = 0xbe8e8158 pc = 0x41b14f51
17:39:04 INFO - Found by: call frame info
17:39:04 INFO - 10 libxul.so!Interpret [Interpreter.cpp:b9e63daefcec : 2499 + 0xb]
17:39:04 INFO - r4 = 0xbe8e8500 r5 = 0x43c1be30 r6 = 0xbe8e8748 r7 = 0x00000000
17:39:04 INFO - r8 = 0xbe8e8698 r9 = 0xbe8e8678 r10 = 0xbe8e8718 fp = 0xbe8e8ba0
17:39:04 INFO - sp = 0xbe8e83d0 pc = 0x41b08cab
17:39:04 INFO - Found by: call frame info
17:39:04 INFO - 11 libxul.so!js::RunScript(JSContext*, js::RunState&) [Interpreter.cpp:b9e63daefcec : 419 + 0x7]
17:39:04 INFO - r4 = 0x43c1be30 r5 = 0xbe8e8ba0 r6 = 0xbe8e8964 r7 = 0xbe8e8ba0
17:39:04 INFO - r8 = 0x00000001 r9 = 0x00000000 r10 = 0x00000000 fp = 0xbe8e92bc
17:39:04 INFO - sp = 0xbe8e8960 pc = 0x41b14855
17:39:04 INFO - Found by: call frame info
17:39:04 INFO - 12 libxul.so!js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [Interpreter.cpp:b9e63daefcec : 481 + 0x7]
17:39:04 INFO - r4 = 0xbe8e8994 r5 = 0x43c1be30 r6 = 0x00000000 r7 = 0xbe8e8ba0
17:39:04 INFO - r8 = 0x00000001 r9 = 0x00000000 r10 = 0x00000000 fp = 0xbe8e92bc
17:39:04 INFO - sp = 0xbe8e8988 pc = 0x41b14e9d
17:39:04 INFO - Found by: call frame info
17:39:04 INFO - 13 libxul.so!js_fun_apply(JSContext*, unsigned int, JS::Value*) [jsfun.cpp:b9e63daefcec : 1046 + 0x19]
17:39:04 INFO - r4 = 0x42808098 r5 = 0x43c1be30 r6 = 0x4404a068 r7 = 0xbe8e9298
17:39:04 INFO - r8 = 0xbe8e91f0 r9 = 0xbe8e92b4 r10 = 0x00000000 fp = 0xbe8e92bc
17:39:04 INFO - sp = 0xbe8e8c00 pc = 0x41a0c7bb
17:39:04 INFO - Found by: call frame info
17:39:04 INFO - 14 libxul.so!js::CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) [jscntxtinlines.h:b9e63daefcec : 220 + 0x3]
17:39:04 INFO - r4 = 0x00000000 r5 = 0x43c1be30 r6 = 0xbe8e935c r7 = 0x41a0c5bd
17:39:04 INFO - r8 = 0x4404a088 r9 = 0xbe8e9328 r10 = 0xbe8e9910 fp = 0xbe8e9d98
17:39:04 INFO - sp = 0xbe8e9320 pc = 0x41b023c1
17:39:04 INFO - Found by: call frame info
17:39:04 INFO - 15 libxul.so!js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [Interpreter.cpp:b9e63daefcec : 462 + 0xd]
17:39:04 INFO - r4 = 0xbe8e935c r5 = 0x43c1be30 r6 = 0x00000000 r7 = 0x00000000
17:39:04 INFO - r8 = 0xbe8e9890 r9 = 0xbe8e9870 r10 = 0xbe8e9910 fp = 0xbe8e9d98
17:39:04 INFO - sp = 0xbe8e9350 pc = 0x41b14f51
17:39:04 INFO - Found by: call frame info
17:39:04 INFO - 16 libxul.so!Interpret [Interpreter.cpp:b9e63daefcec : 2499 + 0xb]
17:39:04 INFO - r4 = 0xbe8e96f8 r5 = 0x43c1be30 r6 = 0xbe8e9940 r7 = 0x00000000
17:39:04 INFO - r8 = 0xbe8e9890 r9 = 0xbe8e9870 r10 = 0xbe8e9910 fp = 0xbe8e9d98
17:39:04 INFO - sp = 0xbe8e95c8 pc = 0x41b08cab
17:39:04 INFO - Found by: call frame info
17:39:04 INFO - 17 libxul.so!js::RunScript(JSContext*, js::RunState&) [Interpreter.cpp:b9e63daefcec : 419 + 0x7]
17:39:04 INFO - r4 = 0x43c1be30 r5 = 0xbe8e9d98 r6 = 0xbe8e9b5c r7 = 0xbe8e9d98
17:39:04 INFO - r8 = 0x00000001 r9 = 0x00000000 r10 = 0xbe8e9f20 fp = 0xbe8ea228
17:39:04 INFO - sp = 0xbe8e9b58 pc = 0x41b14855
17:39:04 INFO - Found by: call frame info
Comment 1•11 years ago
|
||
Perhaps (no data to back it up) fallout from bug 933030?
Comment 2•6 years ago
|
||
Mass closing as we are no longer working on b2g/firefox os.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
Comment 3•6 years ago
|
||
Mass closing as we are no longer working on b2g/firefox os.
You need to log in
before you can comment on or make changes to this bug.
Description
•