Issue metadata
Sign in to add a comment
|
Flaky GPU crash, Builder Linux FYI Release (NVIDIA), WebglConformance_conformance2_context_methods_2 |
||||||||||||||||||||||
Issue descriptionWebglConformance_conformance2_context_methods_2 is sometimes causing a GPU process crash on Linux FYI Release (NVIDIA) https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Linux%20FYI%20Release%20%28NVIDIA%29/6377 https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Linux%20FYI%20Release%20%28NVIDIA%29/6371 https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Linux%20FYI%20Release%20%28NVIDIA%29/6366 https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Linux%20FYI%20Release%20%28NVIDIA%29/6365 Stack trace: Thread 0 (crashed) 0 libc-2.19.so + 0x36c37 rax = 0x0000000000000000 rdx = 0x0000000000000006 rcx = 0xffffffffffffffff rbx = 0x0000000000000071 rsi = 0x00000000000066d1 rdi = 0x00000000000066d1 rbp = 0x00007ffce026df40 rsp = 0x00007ffce026de08 r8 = 0x00000ff64dca32ae r9 = 0x0000000000000881 r10 = 0x0000000000000008 r11 = 0x0000000000000206 r12 = 0x00007ffce026e818 r13 = 0x00007ffce026e808 r14 = 0x00007ffce026e810 r15 = 0x00000ff64dca32ae rip = 0x00007f4f82714c37 Found by: given as instruction pointer in context 1 chrome!~LogMessage [callback.h : 129 + 0x7] rbp = 0x00007ffce026e7c0 rsp = 0x00007ffce026df50 rip = 0x00007f4f8ed17034 Found by: previous frame's frame pointer 2 chrome!InitializeFloatAndHalfFloatFeatures [feature_info.cc : 1733 + 0x34] rbx = 0x0000000050b90600 rbp = 0x00007ffce026e960 rsp = 0x00007ffce026e7d0 r12 = 0x00000ff64e42a000 r13 = 0x00007f4f948ada28 r14 = 0x00007ffce026e801 r15 = 0x0000000050b90600 rip = 0x00007f4f904512f9 Found by: call frame info 3 chrome!InitializeFeatures [feature_info.cc : 912 + 0x8] rbx = 0x00000ff64e42a668 rbp = 0x00007ffce026eb70 rsp = 0x00007ffce026e970 r12 = 0x00000ff64e42a570 r13 = 0x0000000000008401 r14 = 0x00000ff64e42a2e0 r15 = 0x00000ff64e42a000 rip = 0x00007f4f9044ab68 Found by: call frame info 4 chrome!SharedImageBackingFactoryGLTexture [cs : 403 + 0xd] rbx = 0x00000ff64e42a000 rbp = 0x00007ffce026ed00 rsp = 0x00007ffce026eb80 r12 = 0x00000ff64d910010 r13 = 0x00000ff64d9be000 r14 = 0x00000ff64d90fea0 r15 = 0x00000ff64d910010 rip = 0x00007f4f9044381d Found by: call frame info 5 chrome!SharedImageFactory [memory : 3118 + 0x15] rbx = 0x00000ff650b82600 rbp = 0x00007ffce026ed40 rsp = 0x00007ffce026ed10 r12 = 0x00000ff64d90fea0 r13 = 0x00000ff64d90fe40 r14 = 0x00000ff64d9be000 r15 = 0x00000ff64d910010 rip = 0x00007f4f904425c7 Found by: call frame info 6 chrome!MakeContextCurrentAndCreateFactory [memory : 3118 + 0x2f] rbx = 0x00000ff64dddee78 rbp = 0x00007ffce026ef00 rsp = 0x00007ffce026ed50 r12 = 0x00000ff650b82600 r13 = 0x00000ff64d910010 r14 = 0x00000ff64d910168 r15 = 0x00000ff64dc6c230 rip = 0x00007f4f90660bc5 Found by: call frame info 7 chrome!OnCreateSharedImage [shared_image_stub.cc : 63 + 0x8] rbx = 0x00007ffce026f108 rbp = 0x00007ffce026f0a0 rsp = 0x00007ffce026ef10 r12 = 0x00000ff64dc6c230 r13 = 0x00000ff6509effc0 r14 = 0x0000000000000000 r15 = 0x00000ff64dc6c230 rip = 0x00007f4f90660f86 Found by: call frame info 8 chrome!Dispatch<gpu::SharedImageStub, gpu::SharedImageStub, void, void (gpu::SharedImageStub::*)(const GpuChannelMsg_CreateSharedImage_Params &)> [tuple.h : 52 + 0x6] rbx = 0x00007ffce026f108 rbp = 0x00007ffce026f1b0 rsp = 0x00007ffce026f0b0 r12 = 0x0000000000000000 r13 = 0x00000ff6509effc0 r14 = 0x00007f4f90660f40 r15 = 0x00000ff64dc6c230 rip = 0x00007f4f90660e68 Found by: call frame info 9 chrome!OnMessageReceived [shared_image_stub.cc : 49 + 0x1a] rbx = 0x00000ff6509effc0 rbp = 0x00007ffce026f310 rsp = 0x00007ffce026f1c0 r12 = 0x0000000000000000 r13 = 0x00000ff6509effd0 r14 = 0x00000ff64dc6c230 r15 = 0x00000ff6509effd0 rip = 0x00007f4f90660d5d Found by: call frame info 10 chrome!RouteMessage [message_router.cc : 56 + 0xb] rbx = 0x00000ff64d997c90 rbp = 0x00007ffce026f470 rsp = 0x00007ffce026f320 r12 = 0x0000000000000000 r13 = 0x00000ff6509effd0 r14 = 0x00000ff6509effc0 r15 = 0x00000ff6509effd0 rip = 0x00007f4f9064f3af Found by: call frame info 11 chrome!HandleMessageHelper [gpu_channel.cc : 526 + 0x8] rbx = 0x00000ff6509effc0 rbp = 0x00007ffce026f5d0 rsp = 0x00007ffce026f480 r12 = 0x0000000000000000 r13 = 0x00000ff6509effd0 r14 = 0x00000ff64d997c00 r15 = 0x00000ff6509effd0 rip = 0x00007f4f9064dbc1 Found by: call frame info 12 chrome!HandleMessage [gpu_channel.cc : 502 + 0xb] rbx = 0x0000000000000000 rbp = 0x00007ffce026f880 rsp = 0x00007ffce026f5e0 r12 = 0x0000000000000000 r13 = 0x00000ff6509effd0 r14 = 0x00000ff64d997c00 r15 = 0x00000ff6509effc0 rip = 0x00007f4f9064b5ff Found by: call frame info 13 chrome!Run [bind_internal.h : 516 + 0x14] rbx = 0x00000ff6509effb0 rbp = 0x00007ffce026f9f0 rsp = 0x00007ffce026f890 r12 = 0x00007f4f9064b370 r13 = 0x0000000000000000 r14 = 0x00000ff6509effc0 r15 = 0x00000ff64d8e9800 rip = 0x00007f4f8bc796dd Found by: call frame info 14 chrome!RunNextTask [callback.h : 99 + 0x3] rbx = 0x00000ff64dc5f820 rbp = 0x00007ffce026fbf0 rsp = 0x00007ffce026fa00 r12 = 0x00000ff64d8e97f8 r13 = 0x00000ff64dc4f400 r14 = 0x00000ff64d8e97e0 r15 = 0x00000ff64d8e9800 rip = 0x00007f4f901c6334 Found by: call frame info 15 chrome!Run [bind_internal.h : 516 + 0x14] rbx = 0x00000ff650a43e80 rbp = 0x00007ffce026fd50 rsp = 0x00007ffce026fc00 r12 = 0x0000000000000000 r13 = 0x00007f4f941564b0 r14 = 0x00000ff650a43eb0 r15 = 0x00007f4f901c5e40 rip = 0x00007f4f8bc61674 Found by: call frame info 16 chrome!RunTask [callback.h : 99 + 0x3] rbx = 0x00007ffce0270130 rbp = 0x00007ffce026ff50 rsp = 0x00007ffce026fd60 r12 = 0x0000000000000000 r13 = 0x00007f4f941564b0 r14 = 0x0000000000000000 r15 = 0x00007f4f9481a428 rip = 0x00007f4f8ed1fd59 Found by: call frame info 17 chrome!RunTask [message_loop_impl.cc : 469 + 0xf] rbx = 0x0000000000000000 rbp = 0x00007ffce0270110 rsp = 0x00007ffce026ff60 r12 = 0x0000000000000000 r13 = 0x00007f4f9481cc0c r14 = 0x00000ff64d8fab00 r15 = 0x00007ffce0270130 rip = 0x00007f4f8ed1f27f Found by: call frame info 18 chrome!DoWork [message_loop_impl.cc : 480 + 0xb] rbx = 0x00000ff64d8fab00 rbp = 0x00007ffce0270300 rsp = 0x00007ffce0270120 r12 = 0x00007ffce0270200 r13 = 0x00007ffce0270198 r14 = 0x00007ffce0270130 r15 = 0x00000ff64d8e6b60 rip = 0x00007f4f8ed1f782 Found by: call frame info 19 chrome!WorkSourceDispatch [message_pump_glib.cc : 263 + 0x6] rbx = 0x00000ff64d960840 rbp = 0x00007ffce0270320 rsp = 0x00007ffce0270310 r12 = 0x00000ff64d8d4c00 r13 = 0x0000000000000000 r14 = 0x00007f4f8ed221e0 r15 = 0x00000ff64d8e6b60 rip = 0x00007f4f8ed221ff Found by: call frame info 20 libglib-2.0.so.0.4002.0 + 0x48e04 rbx = 0x0000000000000000 rbp = 0x00000ff64d8cc970 rsp = 0x00007ffce0270330 r12 = 0x00000ff64d8d4c00 r13 = 0x0000000000000000 r14 = 0x00007f4f8ed221e0 r15 = 0x00000ff64d8e6b60 rip = 0x00007f4f866ebe04 Found by: call frame info 21 libglib-2.0.so.0.4002.0 + 0x57b40 rsp = 0x00007ffce02703a0 rip = 0x00007f4f866fab40 Found by: stack scanning 22 libglib-2.0.so.0.4002.0 + 0x49048 rsp = 0x00007ffce02703b0 rip = 0x00007f4f866ec048 Found by: stack scanning 23 libglib-2.0.so.0.4002.0 + 0x490ec rsp = 0x00007ffce0270410 rip = 0x00007f4f866ec0ec Found by: stack scanning 24 chrome!base::MessagePumpGlib::Run(base::MessagePump::Delegate*) + 0xd2 rsp = 0x00007ffce0270430 rip = 0x00007f4f8ed21fb2 Found by: stack scanning 25 chrome!Run [message_loop_impl.cc : 421 + 0x9] rsp = 0x00007ffce0270480 rip = 0x00007f4f8ed1ed55 Found by: stack scanning 26 chrome!do_free_with_callback [thread_cache.h : 201 + 0x8] rsp = 0x00007ffce02704b0 rip = 0x00007f4f8b91670c Found by: stack scanning 27 chrome!CalledOnValidSequence [lock.h : 55 + 0x8] rsp = 0x00007ffce02704e0 rip = 0x00007f4f8ed4d837 Found by: stack scanning 28 chrome!Unlock [lock_impl.h : 70 + 0x5] rsp = 0x00007ffce0270510 rip = 0x00007f4f8bc44a22 Found by: stack scanning 29 chrome!CalledOnValidThread [lock.h : 55 + 0x8] rsp = 0x00007ffce0270560 rip = 0x00007f4f8ed9bb56 Found by: stack scanning 30 chrome!DetachFromSequence [lock.h : 54 + 0x8] rsp = 0x00007ffce02705b0 rip = 0x00007f4f8ed4d8a3 Found by: stack scanning 31 chrome!Run [run_loop.cc : 102 + 0x9] rsp = 0x00007ffce02705e0 rip = 0x00007f4f8ed48ea6 Found by: stack scanning 32 chrome!operator new [allocator_shim.cc : 159 + 0xa] rsp = 0x00007ffce0270600 rip = 0x00007f4f8ede297e Found by: stack scanning 33 chrome!AddAsyncEnabledStateObserver [lock.h : 55 + 0x8] rsp = 0x00007ffce0270670 rip = 0x00007f4f8edb6916 Found by: stack scanning 34 chrome!<name omitted> [tracing_sampler_profiler.cc : 164 + 0x9] rsp = 0x00007ffce02706e0 rip = 0x00007f4f907b82c0 Found by: stack scanning 35 chrome!GpuMain [gpu_main.cc : 355 + 0x5] rsp = 0x00007ffce0270740 rip = 0x00007f4f9339ad60 Found by: stack scanning 36 chrome!do_free_with_callback [thread_cache.h : 201 + 0x8] rsp = 0x00007ffce0270750 rip = 0x00007f4f8b91670c Found by: stack scanning 37 chrome!GetBuildTime [time.h : 656 + 0x15] rsp = 0x00007ffce0270770 rip = 0x00007f4f8ecf92c9 Found by: stack scanning
,
Nov 17
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/e73c82bc92e89f4e41e80c15e60ac5524722eeda commit e73c82bc92e89f4e41e80c15e60ac5524722eeda Author: Robert Kroeger <rjkroege@chromium.org> Date: Sat Nov 17 00:10:58 2018 Suppress failling WebGL test on Linux Nvidia WebglConformance_conformance2_context_methods_2 is failing sometimes on Linux Nvidia with a GPU crash. Mark the test as flaky. BUG= 906212 TBR=kbr@chromium.org Change-Id: I86bea7e01fde6b26b25d7fa27c8a9f41e5be9df7 Reviewed-on: https://chromium-review.googlesource.com/c/1340948 Reviewed-by: Robert Kroeger <rjkroege@chromium.org> Commit-Queue: Robert Kroeger <rjkroege@chromium.org> Cr-Commit-Position: refs/heads/master@{#609037} [modify] https://crrev.com/e73c82bc92e89f4e41e80c15e60ac5524722eeda/content/test/gpu/gpu_tests/webgl_conformance_expectations.py
,
Nov 19
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/86cc80e3c988388b691a5458ad83287e25afcda5 commit 86cc80e3c988388b691a5458ad83287e25afcda5 Author: Antoine Labour <piman@chromium.org> Date: Mon Nov 19 18:25:36 2018 Revert "Suppress failling WebGL test on Linux Nvidia" This reverts commit e73c82bc92e89f4e41e80c15e60ac5524722eeda. Reason for revert: source problem looks fixed. Original change's description: > Suppress failling WebGL test on Linux Nvidia > > WebglConformance_conformance2_context_methods_2 is failing sometimes on Linux Nvidia with > a GPU crash. Mark the test as flaky. > > BUG= 906212 > TBR=kbr@chromium.org > > Change-Id: I86bea7e01fde6b26b25d7fa27c8a9f41e5be9df7 > Reviewed-on: https://chromium-review.googlesource.com/c/1340948 > Reviewed-by: Robert Kroeger <rjkroege@chromium.org> > Commit-Queue: Robert Kroeger <rjkroege@chromium.org> > Cr-Commit-Position: refs/heads/master@{#609037} TBR=rjkroege@chromium.org,kbr@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 906212 , 905519 Change-Id: Ie5918918c972ac81fd0d48e9ac285c0a705a91d8 Reviewed-on: https://chromium-review.googlesource.com/c/1342500 Reviewed-by: Antoine Labour <piman@chromium.org> Reviewed-by: Robert Kroeger <rjkroege@chromium.org> Commit-Queue: Antoine Labour <piman@chromium.org> Cr-Commit-Position: refs/heads/master@{#609357} [modify] https://crrev.com/86cc80e3c988388b691a5458ad83287e25afcda5/content/test/gpu/gpu_tests/webgl_conformance_expectations.py |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by kainino@chromium.org
, Nov 16Mergedinto: 905519
Status: Duplicate (was: Available)