New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 715881 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 725664
Owner: ----
Closed: Apr 2017
Cc:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 1
Type: Bug



Sign in to add a comment

WebglConformance_deqp_functional_gles3_texturefiltering_3d_formats_0[4589] failing on GPU FYI Linux Release Intel HD 530

Project Member Reported by fjhenigman@chromium.org, Apr 27 2017

Issue description

since
https://build.chromium.org/p/chromium.gpu.fyi/builders/Linux%20Release%20%28Intel%20HD%20530%29/builds/472

webgl2_conformance_angle_tests and webgl2_conformance_tests

WebglConformance_deqp_functional_gles3_texturefiltering_3d_formats_04 and 08
  or
WebglConformance_deqp_functional_gles3_texturefiltering_3d_formats_05 and 09

Seems to be out of memory.  From build 523:

[1:313:0426/152002.418045:FATAL:memory_linux.cc(35)] Out of memory.
#0 0x5627f1ab0297 base::debug::StackTrace::StackTrace()
#1 0x5627f1ac9e5d logging::LogMessage::~LogMessage()
#2 0x5627f1af030e base::(anonymous namespace)::OnNoMemory()
#3 0x5627f1b538a9 GlibcMallocHook
#4 0x5627f13ae89f v8::internal::AccountingAllocator::GetSegment()
#5 0x5627f13aedf4 v8::internal::Zone::NewExpand()
#6 0x5627f13aecd0 v8::internal::Zone::New()
#7 0x5627f0d4cb15 v8::internal::compiler::BranchElimination::ReduceDeoptimizeConditional()
#8 0x5627f0d951c2 v8::internal::compiler::GraphReducer::ReduceTop()
#9 0x5627f0d94ba8 v8::internal::compiler::GraphReducer::ReduceNode()
#10 0x5627f0e3cf9f v8::internal::compiler::LateOptimizationPhase::Run()
#11 0x5627f0e350b8 v8::internal::compiler::PipelineImpl::OptimizeGraph()
#12 0x5627f0e34b84 v8::internal::compiler::PipelineCompilationJob::ExecuteJobImpl()
#13 0x5627f0d280ce v8::internal::CompilationJob::ExecuteJob()
#14 0x5627f0d26ba8 v8::internal::OptimizingCompileDispatcher::CompileNext()
#15 0x5627f0d27be8 v8::internal::OptimizingCompileDispatcher::CompileTask::Run()
#16 0x5627efdbc5a1 _ZNO4base8CallbackIFvvELNS_8internal8CopyModeE1ELNS2_10RepeatModeE1EE3RunEv
#17 0x5627f1b275b7 base::(anonymous namespace)::WorkerThread::ThreadMain()
#18 0x5627f1b1cc4c base::(anonymous namespace)::ThreadFunc()
#19 0x7f303f56e6ca start_thread
#20 0x7f3038cc00af clone

No path to crashpad_database_util found
No minidump found via crashpad_database_util
Found minidump via globbing in minidump dir
Minidump found: /b/c/b/Linux_Release__Intel_HD_530_/itPnBbMX/tmpJBW31Y/chromium-renderer-minidump-8d37381be8a0dcb4.dmp
Uploading /b/c/b/Linux_Release__Intel_HD_530_/itPnBbMX/tmpJBW31Y/chromium-renderer-minidump-8d37381be8a0dcb4.dmp to gs://chrome-telemetry-output/minidump-2017-04-26_15-20-02-400874.dmp
Downloading gs://chromium-telemetry/binary_dependencies/minidump_stackwalk_9eac751ac8618d7cc3514792719c05e7722e9bdc to /b/c/b/Linux_Release__Intel_HD_530_/irfMBKrY/third_party/catapult/telemetry/telemetry/internal/bin/linux/x86_64/minidump_stackwalk
Dumping breakpad symbols.
Downloading gs://chromium-telemetry/binary_dependencies/minidump_dump_7e3711b77837f7851f0be5022ecf086f82225809 to /b/c/b/Linux_Release__Intel_HD_530_/irfMBKrY/third_party/catapult/telemetry/telemetry/internal/bin/linux/x86_64/minidump_dump
No path to crashpad_database_util found
No minidump found via crashpad_database_util
Found minidump via globbing in minidump dir
Can't get standard output with --show-stdout

Traceback (most recent call last):
  _RunGpuTest at content/test/gpu/gpu_tests/gpu_integration_test.py:73
    self.RunActualGpuTest(url, *args)
  RunActualGpuTest at content/test/gpu/gpu_tests/webgl_conformance_integration_test.py:203
    getattr(self, test_name)(test_path, *args[1:])
  _RunConformanceTest at content/test/gpu/gpu_tests/webgl_conformance_integration_test.py:217
    self._CheckTestCompletion()
  _CheckTestCompletion at content/test/gpu/gpu_tests/webgl_conformance_integration_test.py:211
    'webglTestHarness._finished', timeout=300)
  traced_function at third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py:52
    return func(*args, **kwargs)
  WaitForJavaScriptCondition at third_party/catapult/telemetry/telemetry/internal/actions/action_runner.py:252
    return self._tab.WaitForJavaScriptCondition(*args, **kwargs)
  traced_function at third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py:52
    return func(*args, **kwargs)
  WaitForJavaScriptCondition at third_party/catapult/telemetry/telemetry/internal/browser/web_contents.py:191
    return self._inspector_backend.WaitForJavaScriptCondition(*args, **kwargs)
  traced_function at third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py:52
    return func(*args, **kwargs)
  WaitForJavaScriptCondition at third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py:281
    return py_utils.WaitFor(IsJavaScriptExpressionTrue, timeout)
  WaitFor at third_party/catapult/common/py_utils/py_utils/__init__.py:120
    res = condition()
  IsJavaScriptExpressionTrue at third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py:278
    return self._runtime.Evaluate(condition, context_id, timeout)
  Evaluate at third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_runtime.py:45
    res = self._inspector_websocket.SyncRequest(request, timeout)
  SyncRequest at third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_websocket.py:110
    res = self._Receive(timeout)
  _Receive at third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_websocket.py:166
    self._HandleNotification(result)
  _HandleNotification at third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_websocket.py:179
    self._domain_handlers[domain_name](result)
  traced_function at third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py:52
    return func(*args, **kwargs)
  _HandleInspectorDomainNotification at third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py:450
    raise exception
DevtoolsTargetCrashException: Devtools target crashed
********************************************************************************
(/b/c/b/Linux_Release__Intel_HD_530_/irfMBKrY/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py:503 _AddDebuggingInformation) Received a socket error in the browser connection and the tab no longer exists. The tab probably crashed.
********************************************************************************
(/b/c/b/Linux_Release__Intel_HD_530_/irfMBKrY/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py:504 _AddDebuggingInformation) Debugger url: ws://127.0.0.1:46117/devtools/page/c2eab213-5fe9-4a32-bb78-8d892de1d739
Found Minidump: True
Stack Trace:
********************************************************************************
	Operating system: Linux
	                  0.0.0 Linux 4.8.0-30-generic #32-Ubuntu SMP Fri Dec 2 03:43:27 UTC 2016 x86_64
	CPU: amd64
	     family 6 model 94 stepping 3
	     1 CPU
	
	GPU: UNKNOWN
	
	Crash reason:  SIGSEGV
	Crash address: 0x0
	Process uptime: not available
	
	Thread 10 (crashed)
	 0  libc-2.24.so + 0x37512
	    rax = 0x0000000000000006   rdx = 0x0000000000000000
	    rcx = 0x00007f3038bed7ef   rbx = 0x00000a58384d285b
	    rsi = 0x00007f30260a5750   rdi = 0x0000000000000002
	    rbp = 0x00005627f68eebc6   rsp = 0x00007f30260a5860
	     r8 = 0x0000000000000000    r9 = 0x00007f30260a5750
	    r10 = 0x0000000000000008   r11 = 0x0000000000000246
	    r12 = 0x00000a583852cfc0   r13 = 0x000000000000000e
	    r14 = 0x0000000000000023   r15 = 0x00007f30260a5e38
	    rip = 0x00007f3038bef512
	    Found by: given as instruction pointer in context
	 1  chrome!CallbackBase [ref_counted.h : 305 + 0x8]
	    rsp = 0x00007f30260a5980   rip = 0x00005627f1aa8cee
	    Found by: stack scanning
	 2  chrome!~LogMessage [callback.h : 80 + 0x8]
	    rbx = 0x00005627f1aaecd2   rsp = 0x00007f30260a59a0
	    r14 = 0x00000a58384d285b   rip = 0x00005627f1aca25d
	    Found by: call frame info
	 3  chrome!OnNoMemory [memory_linux.cc : 35 + 0x8]
	    rbx = 0x00007f30260a5e38   rbp = 0x0000000000000001
	    rsp = 0x00007f30260a5e30   r12 = 0x00000a5859251ab8
	    r13 = 0x00000a583873eb80   r14 = 0x0000000000100000
	    r15 = 0x00005627f829a720   rip = 0x00005627f1af030e
	    Found by: call frame info
	 4  chrome!GlibcMallocHook + 0x79
	    rbx = 0x00005627f1af02a0   rbp = 0x0000000000000001
	    rsp = 0x00007f30260a5fd0   r12 = 0x00000a5859251ab8
	    r13 = 0x00000a583873eb80   r14 = 0x0000000000100000
	    r15 = 0x00005627f829a720   rip = 0x00005627f1b538a9
	    Found by: call frame info
	 5  chrome!GetSegment [accounting-allocator.cc : 85 + 0x8]
	    rbx = 0x00000a5838588690   rbp = 0x000000000000000c
	    rsp = 0x00007f30260a6000   r12 = 0x00000a5859251ab8
	    r13 = 0x00000a583873eb80   r14 = 0x0000000000100000
	    r15 = 0x0000000000000018   rip = 0x00005627f13ae89f
	    Found by: call frame info
	 6  chrome!NewExpand [zone.cc : 116 + 0x9]
	    rbx = 0x0000000000100000   rbp = 0x000000000000000c
	    rsp = 0x00007f30260a6020   r12 = 0x00000a5859251ab8
	    r13 = 0x00000a583873eb80   r14 = 0x00000a583873eb80
	    r15 = 0x0000000000000018   rip = 0x00005627f13aedf4
	    Found by: call frame info
	 7  chrome!New [zone.cc : 79 + 0xb]
	    rbx = 0x0000000000000018   rbp = 0x000000000000000c
	    rsp = 0x00007f30260a6050   r12 = 0x00000a5859251ab8
	    r13 = 0x00000a583873eb80   r14 = 0x00000a583873eb80
	    r15 = 0x00000a589ea30fe0   rip = 0x00005627f13aecd0
	    Found by: call frame info
	 8  chrome!ReduceDeoptimizeConditional [branch-elimination.cc : 272 + 0x10]
	    rbx = 0x00000a5859251a20   rbp = 0x000000000000000c
	    rsp = 0x00007f30260a6070   r12 = 0x00000a5859251ab8
	    r13 = 0x00000a583873eb80   r14 = 0x00007f30260a6490
	    r15 = 0x00000a589ea30fe0   rip = 0x00005627f0d4cb15
	    Found by: call frame info
	 9  chrome!ReduceTop [graph-reducer.cc : 85 + 0x9]
	    rbx = 0x0000000000000003   rbp = 0x00000a583dcbfaa0
	    rsp = 0x00007f30260a60e0   r12 = 0x00000a5859251ad8
	    r13 = 0x00007f30260a6338   r14 = 0x00000000000015f9
	    r15 = 0x00000a583dcbfad8   rip = 0x00005627f0d951c2
	    Found by: call frame info
	10  chrome!ReduceNode [graph-reducer.cc : 56 + 0x8]
	    rbx = 0x00007f30260a6338   rbp = 0x0000000000000001
	    rsp = 0x00007f30260a62a0   r12 = 0x00007f30260a6338
	    r13 = 0x00007f30260a64d8   r14 = 0x00005627f680cca9
	    r15 = 0x00000a5859251ab8   rip = 0x00005627f0d94ba8
	    Found by: call frame info
	11  chrome!Run [pipeline.cc : 1198 + 0x8]
	    rbx = 0x00007f30260a6338   rbp = 0x00007f30260a6460
	    rsp = 0x00007f30260a62d0   r12 = 0x00007f30260a62f0
	    r13 = 0x00007f30260a64d8   r14 = 0x00007f30260a6490
	    r15 = 0x00007f30260a6438   rip = 0x00005627f0e3cf9f
	    Found by: call frame info
	12  chrome!OptimizeGraph [pipeline.cc : 722 + 0xb]
	    rbx = 0x00000a5838a8f6a0   rbp = 0x00000a583873eb80
	    rsp = 0x00007f30260a6530   r12 = 0x00000a5838a8f558
	    r13 = 0x0000000000000000   r14 = 0x00000a5838a8f6a0
	    r15 = 0x00000a5838a8f7b8   rip = 0x00005627f0e350b8
	    Found by: call frame info
	13  chrome!v8::internal::compiler::PipelineCompilationJob::ExecuteJobImpl() + 0x14
	    rbx = 0x00000a5838a8f500   rbp = 0x00007f30260a69b0
	    rsp = 0x00007f30260a65d0   r12 = 0x00000a5838785260
	    r13 = 0x00000a5838785020   r14 = 0x00000a5838785190
	    r15 = 0x00000a58387857c0   rip = 0x00005627f0e34b84
	    Found by: call frame info
	14  chrome!ExecuteJob [compiler.cc : 132 + 0x9]
	    rbx = 0x00000a5838a8f500   rbp = 0x00007f30260a69b0
	    rsp = 0x00007f30260a65e0   r12 = 0x00000a5838785260
	    r13 = 0x00000a5838785020   r14 = 0x00000a5838785190
	    r15 = 0x00000a58387857c0   rip = 0x00005627f0d280ce
	    Found by: call frame info
	15  chrome!CompileNext [optimizing-compile-dispatcher.cc : 112 + 0x8]
	    rbx = 0x00000a58384c8b00   rbp = 0x00007f30260a69b0
	    rsp = 0x00007f30260a6640   r12 = 0x00005627f86f79b0
	    r13 = 0x00007f30260a6948   r14 = 0x00000a5838ff13a0
	    r15 = 0x00000a5838a8f500   rip = 0x00005627f0d26ba8
	    Found by: call frame info
	16  chrome!Run [optimizing-compile-dispatcher.cc : 64 + 0xb]
	    rbx = 0x00000a58384c8b00   rbp = 0x00007f30260a69b0
	    rsp = 0x00007f30260a6660   r12 = 0x00005627f86f79b0
	    r13 = 0x00007f30260a6948   r14 = 0x00000a5838ff13a0
	    r15 = 0x00000a58388c04e0   rip = 0x00005627f0d27be8
	    Found by: call frame info
	17  chrome!Run [callback.h : 91 + 0x3]
	    rbx = 0x00005627f6b9f0eb   rbp = 0x00007f30260a69b0
	    rsp = 0x00007f30260a6730   r12 = 0x00005627f86f79b0
	    r13 = 0x00007f30260a6948   r14 = 0x00005627f86abce0
	    r15 = 0x00000a58388c04e0   rip = 0x00005627efdbc5a1
	    Found by: call frame info
	18  chrome!ThreadMain [worker_pool_posix.cc : 102 + 0xd]
	    rbx = 0x00005627f6b9f0eb   rbp = 0x00007f30260a69b0
	    rsp = 0x00007f30260a68d0   r12 = 0x00005627f86f79b0
	    r13 = 0x00007f30260a6948   r14 = 0x00005627f86abce0
	    r15 = 0x00000a58388c04e0   rip = 0x00005627f1b275b7
	    Found by: call frame info
	19  chrome!ThreadFunc [platform_thread_posix.cc : 71 + 0x8]
	    rbx = 0x00000a5838ce73d0   rbp = 0x0000000000000000
	    rsp = 0x00007f30260a6b70   r12 = 0x00007f30260a7700
	    r13 = 0x00007ffe6a9e8ccf   r14 = 0x00000a58388c04e0
	    r15 = 0x00000a58384e6820   rip = 0x00005627f1b1cc4c
	    Found by: call frame info
	20  libpthread-2.24.so + 0x76ca
	    rbx = 0x0000000000000000   rbp = 0x0000000000000000
	    rsp = 0x00007f30260a6ba0   r12 = 0x0000000000000000
	    r13 = 0x00007ffe6a9e8ccf   r14 = 0x00007f30260a79c0
	    r15 = 0x00007f30260a7700   rip = 0x00007f303f56e6ca
	    Found by: call frame info
	21  libc-2.24.so + 0x1080af
	    rsp = 0x00007f30260a6c40   rip = 0x00007f3038cc00af
	    Found by: stack scanning


The full paste was rejected for being too long.  Complete paste attached.

 
Project Member

Comment 1 by bugdroid1@chromium.org, Apr 27 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/639987e67249c41567ca9b7b716ff653d68b478c

commit 639987e67249c41567ca9b7b716ff653d68b478c
Author: fjhenigman <fjhenigman@chromium.org>
Date: Thu Apr 27 20:44:10 2017

Suppress gles3_texturefiltering_3d_formats_0x.

Mark as failing on Linux Intel HD 530:
WebglConformance_deqp_functional_gles3_texturefiltering_3d_formats_0[4589].

BUG= 715881 
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel

Review-Url: https://codereview.chromium.org/2849443002
Cr-Commit-Position: refs/heads/master@{#467778}

[modify] https://crrev.com/639987e67249c41567ca9b7b716ff653d68b478c/content/test/gpu/gpu_tests/webgl2_conformance_expectations.py

Mergedinto: 712798
Status: Duplicate (was: Untriaged)
Mergedinto: -712798 725664

Sign in to add a comment