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

Issue 812329 link

Starred by 2 users

Issue metadata

Status: Assigned
Owner:
Last visit > 30 days ago
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Fuchsia
Pri: 3
Type: Bug



Sign in to add a comment

VersionIncludeStreamDependencySequnece/QuicStreamFactoryTest.MaxOpenStream/10

Project Member Reported by w...@chromium.org, Feb 14 2018

Issue description

VersionIncludeStreamDependencySequnece/QuicStreamFactoryTest.MaxOpenStream/10 (sic) test crashed in https://build.chromium.org/p/chromium.fyi/builders/Fuchsia/builds/13950 with output:

[00523.656] 03930.03972> [ RUN      ] VersionIncludeStreamDependencySequnece/QuicStreamFactoryTest.MaxOpenStream/10
[00523.656] 03930.03972> ../../net/quic/chromium/quic_stream_factory_test.cc:1594: Failure
[00523.656] 03930.03972> Value of: rv
[00523.657] 03930.03972> Expected: net::OK
[00523.657] 03930.03972>   Actual: -1, net::ERR_IO_PENDING
[00523.657] 03930.03972> ../../net/quic/chromium/quic_stream_factory_test.cc:1597: Failure
[00523.658] 03930.03972> Value of: stream
[00523.658] 03930.03972>   Actual: false
[00523.658] 03930.03972> Expected: true
[00523.659] 03930.03972> [12628/23587] VersionIncludeStreamDependencySequnece/QuicStreamFactoryTest.MaxOpenStream/10 (CRASHED)

and crash stack:

[00523.176] 01199.01243> <== fatal exception: process net_unittests__exec[142287] thread initial-thread[142320]
[00523.176] 01199.01243> <== fatal page fault, PC at 0x32c123020f42
...
#01: net::test::QuicStreamFactoryTest_MaxOpenStream_Test::TestBody() at ??:?
#02: testing::Test::Run() at ??:?
#03: testing::TestInfo::Run() at ??:?
#04: testing::TestCase::Run() at ??:?
#05: testing::internal::UnitTestImpl::RunAllTests() at ??:?
#06: testing::UnitTest::Run() at ??:?
#07: base::TestSuite::Run() at ??:?
#08: base::(anonymous namespace)::LaunchUnitTestsInternal(base::RepeatingCallback<int ()> const&, unsigned long, int, bool, base::RepeatingCallback<void ()> const&) at ??:?
#09: base::LaunchUnitTests(int, char**, base::RepeatingCallback<int ()> const&) at ??:?
#10: main at ??:?
#11: pc 0x75fb277a750e sp 0x1cbd0019afe0 (libc.so,0x1350e)
#12: pc 0 sp 0x1cbd0019b000
 

Comment 1 by rch@chromium.org, Feb 14 2018

Owner: wangyix@chromium.org
wangyix: could this be related to the stream dependency stuff you've added?

Comment 2 by w...@chromium.org, Feb 14 2018

Status: Assigned (was: Untriaged)
Note that the test was running under Fuchsia/x64, which runs in QEMU+KVM, with nested virtualization on our bots - so this may be a timing-specific flake.
At first glance, I don't think it's related to the stream dependency stuff; neither HEADERS nor PRIORITY frames are sent in this test. Also, the instantiated tests with an even-number index ("/10", in this case) have  client_headers_include_h2_stream_dependency_ set to false.

Sign in to add a comment