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

Issue 683815 link

Starred by 4 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug

Blocked on:
issue 682523



Sign in to add a comment

BasicVulkanTests crashed or timed out.

Reported by hw1008....@samsung.com, Jan 23 2017

Issue description

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36

Steps to reproduce the problem:
1. Build with enable_vulkan=true
2. Run vulkan_tests

What is the expected behavior?

What went wrong?
1 test timed out:
    BasicVulkanTest.BasicRenderPass (../../gpu/vulkan/tests/vulkan_test.cc:44)
1 test crashed:
    BasicVulkanTest.EmptyVulkanSwaps (../../gpu/vulkan/tests/vulkan_test.cc:26)

Did this work before? N/A 

Chrome version:   Channel: n/a
OS Version: 16.04 LTS
Flash Version: 

[ RUN      ] BasicVulkanTest.EmptyVulkanSwaps
[5606:5606:0123/100752.512710:9696704703:WARNING:vulkan_implementation.cc(39)] vkQueuePresentKHR(): Cannot read invalid swapchain image 0x3, please fill the memory before using.
../../gpu/vulkan/tests/vulkan_test.cc:38: Failure
Value of: surface->SwapBuffers()
  Actual: 4-byte object <01-00 00-00>
Expected: gfx::SwapResult::SWAP_ACK
Which is: 4-byte object <00-00 00-00>
[5606:5606:0123/100804.326047:9708518046:WARNING:vulkan_implementation.cc(39)] vkQueueWaitIdle: returned VK_ERROR_DEVICE_LOST, indicating that the logical device has been lost
[5606:5606:0123/100804.326134:9708518128:WARNING:vulkan_implementation.cc(39)] vkWaitForFences: returned VK_ERROR_DEVICE_LOST, indicating that the logical device has been lost
[5606:5606:0123/100804.326162:9708518156:WARNING:vulkan_implementation.cc(39)] vkGetFenceStatus: returned VK_ERROR_DEVICE_LOST, indicating that the logical device has been lost
[5606:5606:0123/100804.326176:9708518169:FATAL:vulkan_command_buffer.cc(66)] Check failed: SubmissionFinished(). 
#0 0x7f10b5114b1e base::debug::StackTrace::StackTrace()
#1 0x7f10b51829ff logging::LogMessage::~LogMessage()
#2 0x7f10b55be340 gpu::VulkanCommandBuffer::Destroy()
#3 0x7f10b55e7c2b gpu::VulkanSwapChain::DestroySwapImages()
#4 0x7f10b55e7af9 gpu::VulkanSwapChain::Destroy()
#5 0x7f10b55e5483 gpu::VulkanWSISurface::Destroy()
#6 0x00000041e2e1 gpu::BasicVulkanTest_EmptyVulkanSwaps_Test::TestBody()
#7 0x000000490dfe testing::internal::HandleSehExceptionsInMethodIfSupported<>()
#8 0x00000047c212 testing::internal::HandleExceptionsInMethodIfSupported<>()
#9 0x000000470156 testing::Test::Run()
#10 0x00000047090d testing::TestInfo::Run()
#11 0x000000470eaf testing::TestCase::Run()
#12 0x0000004761fc testing::internal::UnitTestImpl::RunAllTests()
#13 0x00000049624e testing::internal::HandleSehExceptionsInMethodIfSupported<>()
#14 0x00000047df32 testing::internal::HandleExceptionsInMethodIfSupported<>()
#15 0x000000475e9f testing::UnitTest::Run()
#16 0x0000004255d1 RUN_ALL_TESTS()
#17 0x000000424492 base::TestSuite::Run()
#18 0x000000423030 (anonymous namespace)::RunHelper()
#19 0x000000423dda _ZN4base8internal13FunctorTraitsIPFiPNS_9TestSuiteEEvE6InvokeIJS3_EEEiS5_DpOT_
#20 0x000000423d58 _ZN4base8internal12InvokeHelperILb0EiE8MakeItSoIRKPFiPNS_9TestSuiteEEJS5_EEEiOT_DpOT0_
#21 0x000000423d17 _ZN4base8internal7InvokerINS0_9BindStateIPFiPNS_9TestSuiteEEJNS0_17UnretainedWrapperIS3_EEEEEFivEE7RunImplIRKS6_RKSt5tupleIJS8_EEJLm0EEEEiOT_OT0_NS_13IndexSequenceIJXspT1_EEEE
#22 0x000000423c2c _ZN4base8internal7InvokerINS0_9BindStateIPFiPNS_9TestSuiteEEJNS0_17UnretainedWrapperIS3_EEEEEFivEE3RunEPNS0_13BindStateBaseE
#23 0x00000042696b base::internal::RunMixin<>::Run()
#24 0x000000427959 base::(anonymous namespace)::LaunchUnitTestsInternal()
#25 0x000000427cc0 base::LaunchUnitTestsSerially()
#26 0x000000422efa main
#27 0x7f10b402c830 __libc_start_main
#28 0x0000004174c5 <unknown>

[5562:5563:0123/100804.409411:9708601411:ERROR:kill_posix.cc(84)] Unable to terminate process group 5606: No such process
[11/12] BasicVulkanTest.EmptyVulkanSwaps (CRASHED)

[ RUN      ] BasicVulkanTest.BasicRenderPass
[5607:5607:0123/100804.779962:9708971962:WARNING:vulkan_implementation.cc(39)] vkCmdBeginRenderPass(): Cannot read invalid swapchain image 0x3, please fill the memory before using.
[5607:5607:0123/100804.780033:9708972027:ERROR:vulkan_command_buffer.cc(105)] vkQueueSubmit() failed: -1000011001
../../gpu/vulkan/tests/vulkan_test.cc:97: Failure
Value of: surface->SwapBuffers()
  Actual: 4-byte object <01-00 00-00>
Expected: gfx::SwapResult::SWAP_ACK
Which is: 4-byte object <00-00 00-00>
Still waiting for the following processes to finish:
	out/vulkan/vulkan_tests --gtest_flagfile=/tmp/.org.chromium.Chromium.zb3BZl/.org.chromium.Chromium.1BRtk4 --single-process-tests --test-launcher-output=/tmp/.org.chromium.Chromium.bhx6xg/test_results.xml
Still waiting for the following processes to finish:
	out/vulkan/vulkan_tests --gtest_flagfile=/tmp/.org.chromium.Chromium.zb3BZl/.org.chromium.Chromium.1BRtk4 --single-process-tests --test-launcher-output=/tmp/.org.chromium.Chromium.bhx6xg/test_results.xml
Still waiting for the following processes to finish:
	out/vulkan/vulkan_tests --gtest_flagfile=/tmp/.org.chromium.Chromium.zb3BZl/.org.chromium.Chromium.1BRtk4 --single-process-tests --test-launcher-output=/tmp/.org.chromium.Chromium.bhx6xg/test_results.xml
[5562:5563:0123/100849.471736:9753663736:ERROR:kill_posix.cc(84)] Unable to terminate process group 5607: No such process
[12/12] BasicVulkanTest.BasicRenderPass (TIMED OUT)

-------------------------------------------------
[Test Environment]

OS: Linux 16.04 LTS
GPU: GeForce GT 730
Driver Version: 375.26 (latest)
Vulkan SDK: 1.0.37.0
 
Blockedon: 682523
Cc: hw1008....@samsung.com
Components: Internals>GPU
Cc: vmi...@chromium.org dyen@chromium.org
Labels: Hotlist-Recharge-BouncingOwner
Status: Untriaged (was: Unconfirmed)

Comment 6 Deleted

Comment 7 by enne@chromium.org, Jan 31 2017

Status: Available (was: Untriaged)

Comment 8 by vmi...@chromium.org, Jan 31 2017

Cc: -dyen@chromium.org

Comment 9 Deleted

Project Member

Comment 10 by sheriffbot@chromium.org, Oct 25

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Cc: ericrk@chromium.org
Owner: cblume@chromium.org
Status: Assigned (was: Untriaged)
cblume: assigning to you nominally based on https://cs.chromium.org/chromium/src/gpu/vulkan/BUILD.gn?type=cs&q=vulkan_test.cc&g=0&l=61.  Are these currently running?  Is there anything to fix here?

Sign in to add a comment