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

Issue 868880 link

Starred by 2 users

Issue metadata

Status: Assigned
Owner:
Out until 24 Jan
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: ----



Sign in to add a comment

WebNavigationApiTest.Failures crashes on Chrome OS LSAN ASAN bot

Project Member Reported by sheriff-...@appspot.gserviceaccount.com, Jul 30

Issue description

Owner: jamescook@chromium.org
Looking for a proper owner. Assing to jamescook@chromium.org who added the function in https://chromium-review.googlesource.com/1074089
 Issue 868645  has been merged into this issue.
Status: Assigned (was: Available)
What is the actual failure? Is this test failing elsewhere (viz_browser_tests?).

That NOTIMPLEMENTED is very old, fires routinely in mash_browser_tests (every test run) and is unlikely related to this failure.

I'm probably not the right owner for this. You might want to ping someone who wrote the test or the code under test. I'm OOO until this afternoon - if it can wait, I can help you then. Otherwise you might want to disable it.

Cc: fsam...@chromium.org jamescook@chromium.org
Components: Internals>Services>Viz
Labels: OS-Chrome
Owner: ----
Status: Untriaged (was: Assigned)
Summary: WebNavigationApiTest.Failures crashes mash_browser_tests and viz_browser_tests on ASAN bots (was: WebNavigationApiTest.Failures hitting a NotImplemented in )
+fsamuel, does this look familiar?

Here's a failing try job run on one of my CLs that fails the same test in viz_browser_tests, which doesn't run "mash" and hence doesn't trigger the NOTREACHED:
https://ci.chromium.org/p/chromium/builders/luci.chromium.try/linux_chromium_chromeos_asan_rel_ng/15728

It looks like the test is crashing but the backtrace is not symbolized.

The failure is in browser_tests, see details below.  If the NOTIMPLEMENTED and is only being hit now in browser_tests, then seems like something changed in the calling code?

Build:
https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Linux%20Chromium%20OS%20ASan%20LSan%20Tests%20%281%29/28442

Output:
https://chromium-swarm.appspot.com/task?id=3f03ab4893527110&refresh=10&show_raw=1

Stack trace:
[ RUN      ] AllForms/FormStructureBrowserTest.DataDrivenHeuristics/117
[25943:25983:0730/041156.560493:ERROR:logging_chrome.cc(218)] Unable to create symlink /b/s/w/itjdLNId/.org.chromium.Chromium.f8chsc/dgnRK6u/test-user/chrome_debug.log pointing at /b/s/w/itjdLNId/.org.chromium.Chromium.f8chsc/dgnRK6u/test-user/chrome_debug_20180730-041156: No such file or directory (2)
[25943:25943:0730/041157.084895:INFO:remote_commands_service.cc(38)] Fetching remote commands.
[25943:25943:0730/041157.085042:WARNING:remote_commands_service.cc(40)] Client is not registered.
[25943:25943:0730/041157.085181:INFO:remote_commands_invalidator.cc(32)] Initialize RemoteCommandsInvalidator.
[25943:25943:0730/041157.085233:INFO:remote_commands_invalidator.cc(57)] Starting RemoteCommandsInvalidator.
[25943:25943:0730/041157.085282:INFO:remote_commands_invalidator.cc(123)] RemoteCommandsInvalidator ReloadPolicyData.
[25943:25943:0730/041157.085321:INFO:remote_commands_invalidator.cc(167)] Unregister RemoteCommandsInvalidator.
[25943:25943:0730/041158.754050:ERROR:content_gpu_interface_provider.cc(83)] Not implemented reached in virtual void ash::ContentGpuInterfaceProvider::RegisterOzoneGpuInterfaces(service_manager::BinderRegistry *)
[25943:25943:0730/041202.411790:FATAL:thread_restrictions.cc(29)] Check failed: !g_blocking_disallowed.Get().Get(). Function marked as blocking was called from a scope that disallows blocking! If this task is running inside the TaskScheduler, it needs to have MayBlock() in its TaskTraits. Otherwise, consider making this blocking work asynchronous or, as a last resort, you may use ScopedAllowBlocking (see its documentation for best practices).
#0 0x000000c5f531 (/b/s/w/ir/out/Release/browser_tests+0xc5f530)
#1 0x00001046e6ac (/b/s/w/ir/out/Release/browser_tests+0x1046e6ab)
#2 0x000010233403 (/b/s/w/ir/out/Release/browser_tests+0x10233402)
#3 0x0000103d852c (/b/s/w/ir/out/Release/browser_tests+0x103d852b)
#4 0x00001047f16e (/b/s/w/ir/out/Release/browser_tests+0x1047f16d)
#5 0x0000102d6b2e (/b/s/w/ir/out/Release/browser_tests+0x102d6b2d)
#6 0x000010ef6209 (/b/s/w/ir/out/Release/browser_tests+0x10ef6208)
#7 0x0000103e3265 (/b/s/w/ir/out/Release/browser_tests+0x103e3264)
#8 0x0000104cdd45 (/b/s/w/ir/out/Release/browser_tests+0x104cdd44)
#9 0x00001025a499 (/b/s/w/ir/out/Release/browser_tests+0x1025a498)
#10 0x00001025befc (/b/s/w/ir/out/Release/browser_tests+0x1025befb)
#11 0x0000104b9696 (/b/s/w/ir/out/Release/browser_tests+0x104b9695)
#12 0x0000102590a5 (/b/s/w/ir/out/Release/browser_tests+0x102590a4)
#13 0x0000102f1d9e (/b/s/w/ir/out/Release/browser_tests+0x102f1d9d)
#14 0x000011b4f86c (/b/s/w/ir/out/Release/browser_tests+0x11b4f86b)
#15 0x000011b47c1d (/b/s/w/ir/out/Release/browser_tests+0x11b47c1c)
#16 0x000010657f33 (/b/s/w/ir/out/Release/browser_tests+0x10657f32)
#17 0x000000f15857 (/b/s/w/ir/out/Release/browser_tests+0xf15856)
#18 0x0000240ffc7c (/b/s/w/ir/out/Release/browser_tests+0x240ffc7b)
#19 0x000000f17b61 (/b/s/w/ir/out/Release/browser_tests+0xf17b60)
#20 0x000011ab5709 (/b/s/w/ir/out/Release/browser_tests+0x11ab5708)
#21 0x0000107b8940 (/b/s/w/ir/out/Release/browser_tests+0x107b893f)
#22 0x0000107b5a7f (/b/s/w/ir/out/Release/browser_tests+0x107b5a7e)
#23 0x0000058017d2 (/b/s/w/ir/out/Release/browser_tests+0x58017d1)
#24 0x000009c07028 (/b/s/w/ir/out/Release/browser_tests+0x9c07027)
#25 0x00000adf70ac (/b/s/w/ir/out/Release/browser_tests+0xadf70ab)
#26 0x000009c02a5f (/b/s/w/ir/out/Release/browser_tests+0x9c02a5e)
#27 0x000009c0f277 (/b/s/w/ir/out/Release/browser_tests+0x9c0f276)
#28 0x000009bfb660 (/b/s/w/ir/out/Release/browser_tests+0x9bfb65f)
#29 0x00000fd96175 (/b/s/w/ir/out/Release/browser_tests+0xfd96174)
#30 0x0000174e82b9 (/b/s/w/ir/out/Release/browser_tests+0x174e82b8)
#31 0x00000fd90c93 (/b/s/w/ir/out/Release/browser_tests+0xfd90c92)
#32 0x000011ab421b (/b/s/w/ir/out/Release/browser_tests+0x11ab421a)
#33 0x00001064a805 (/b/s/w/ir/out/Release/browser_tests+0x1064a804)
#34 0x0000069876a3 (/b/s/w/ir/out/Release/browser_tests+0x69876a2)
#35 0x0000069899f5 (/b/s/w/ir/out/Release/browser_tests+0x69899f4)
#36 0x00000698adc7 (/b/s/w/ir/out/Release/browser_tests+0x698adc6)
#37 0x0000069b04c7 (/b/s/w/ir/out/Release/browser_tests+0x69b04c6)
#38 0x0000069af716 (/b/s/w/ir/out/Release/browser_tests+0x69af715)
#39 0x00001069bd4b (/b/s/w/ir/out/Release/browser_tests+0x1069bd4a)
#40 0x0000101c7771 (/b/s/w/ir/out/Release/browser_tests+0x101c7770)
#41 0x000011b3f5ac (/b/s/w/ir/out/Release/browser_tests+0x11b3f5ab)
#42 0x0000101c8567 (/b/s/w/ir/out/Release/browser_tests+0x101c8566)
#43 0x0000101c72af (/b/s/w/ir/out/Release/browser_tests+0x101c72ae)
#44 0x7fc26dd4af45 (/lib/x86_64-linux-gnu/libc-2.19.so+0x21f44)
#45 0x000000c11e6a (/b/s/w/ir/out/Release/browser_tests+0xc11e69)


This seems less about the NOTIMPLEMENTED and more about:

[25943:25943:0730/041202.411790:FATAL:thread_restrictions.cc(29)] Check failed: !g_blocking_disallowed.Get().Get().
Cc: lukasza@chromium.org
Components: UI>Browser>Navigation Platform>Extensions>API
Owner: nasko@chromium.org
Status: Assigned (was: Untriaged)
Summary: WebNavigationApiTest.Failures crashes on Chrome OS LSAN ASAN bot (was: WebNavigationApiTest.Failures crashes mash_browser_tests and viz_browser_tests on ASAN bots)
nasko, can you find an owner for this? (I see you're in chrome/browser/extensions/api/web_navigation/OWNERS). That directory has a few recent changes re-enabling some navigation tests, though not this one.

rogerta, comments 6/7 sound like a different test failure (AllForms/FormStructureBrowserTest.DataDrivenHeuristics)

WebNavigationApiTest.Failures crashes in browser_tests, mash_browser_tests, and viz_browser_tests, so I don't think it something specific to mash or viz.

The NOTIMPLEMENTED isn't related.

Yes, I've been trying to enable some of the disabled WebNavigationApiTest tests, since we fixed a bunch of navigation race conditions lately. This one looks to still be flaky, so I'll just disable it again until I can figure out the underlying reason for its flakiness.
Labels: -Sheriff-Chromium
Thanks Nasko.  Removing sheriff label for now.
Also hitting the NOTIMPLEMENTED() for KeyboardOperations/FilesAppBrowserTest.Test/renameNewFolderDownloads_GuestMode

https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Linux%20ChromiumOS%20MSan%20Tests/8217
The NOTIMPLEMENTED in ash::ContentGpuInterfaceProvider::RegisterOzoneGpuInterfaces is pretty much unrelated in this test I think, so I'm not sure how the test in comment #12 applies to this specific test. It was already concluded in comment #8 that the NOTIMPLEMENTED is not related to this test failure.

Sign in to add a comment